source: rrlib_util/make.xml @ 44:b8711bbdd13e

Last change on this file since 44:b8711bbdd13e was 44:b8711bbdd13e, checked in by Tobias Föhst <foehst@…>, 8 years ago

Added lifetime policy Longevity for ordered destruction of singletons

File size: 1.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE targets PUBLIC "-//RRLIB//DTD make 1.0" "http://rrlib.org/xml/1.0/make.dtd">
3<targets>
4
5  <rrlib name="util">
6    <sources>
7      join.h
8      sFileIOUtils.cpp
9      sStringUtils.cpp
10      tAutoRegister.h
11      tDoubleDispatcher.h
12      tTime.cpp
13      tTypeList.h
14      type_list/*
15      tFPSComputer.cpp
16    </sources>
17  </rrlib>
18
19  <rrlib name="util_unit_tests"
20        libs="cppunit">
21    <sources>
22      tUnitTestSuite.cpp
23    </sources>
24  </rrlib>
25
26  <rrlib name="util_patterns">
27    <sources>
28      patterns/*
29      patterns/command/**
30      patterns/factory/**
31      patterns/singleton/**
32    </sources>
33  </rrlib>
34
35  <rrlib name="util_fstream">
36    <sources>
37      fstream/*
38    </sources>
39  </rrlib>
40
41  <testprogram name="command_pattern">
42    <sources>
43      test/test_command_pattern.cpp
44    </sources>
45  </testprogram>
46
47  <testprogram name="factory_pattern">
48    <sources>
49      test/test_factory_pattern.cpp
50    </sources>
51  </testprogram>
52
53  <testprogram name="final_class_pattern">
54    <sources>
55      test/test_final_class_pattern.cpp
56    </sources>
57  </testprogram>
58 
59  <testprogram name="singleton_pattern">
60    <sources>
61      test/test_singleton_pattern.cpp
62    </sources>
63  </testprogram>
64
65  <testprogram name="type_list">
66    <sources>
67      test/test_type_list.cpp
68    </sources>
69  </testprogram>
70
71  <testprogram name="double_dispatcher">
72    <sources>
73      test/test_double_dispatcher.cpp
74    </sources>
75  </testprogram>
76
77</targets>
Note: See TracBrowser for help on using the repository browser.