root/trunk/tango/CMakeLists.txt

Revision 47, 1.2 kB (checked in by flithm, 4 years ago)

Add parseTo and parseFrom and associated unit tests

Line 
1 #################################
2 # Project
3 ##############
4
5 project(tango.scrapple D)
6
7 #################################
8 # Compiler Switches
9 ##############
10
11 INCLUDE_DIRECTORIES(
12     ${CMAKE_BINARY_DIR}
13     ${CMAKE_SOURCE_DIR}
14 )
15
16 #link_directories(
17 #)
18
19 #add_definitions(
20 #)
21
22 #################################
23 # Source Files
24 ##############
25
26 add_library(tango.scrapple STATIC
27     scrapple/io/Logout.d
28     scrapple/io/Tilde.d
29     scrapple/io/filter/RawCoutFilter.d
30     scrapple/net/http/HttpMultipart.d
31     scrapple/protocol/PlainTextProtocol.d
32     scrapple/sys/win32/Registry.d
33     scrapple/thread/Actor.d
34     scrapple/thread/Message.d
35     scrapple/thread/ThreadPool.d
36     scrapple/util/Arguments.d
37     scrapple/util/Hex.d
38     scrapple/util/Test.d
39     scrapple/util/uuid/Generators.d
40     scrapple/util/uuid/NameBased.d
41     scrapple/util/uuid/Random.d
42     scrapple/util/uuid/Uuid.d
43     scrapple/util/uuid/Uuid2.d
44     scrapple/util/uuid/Uuid3.d
45 )
46
47 #################################
48 # Clean ddoc's
49 ##############
50
51 set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_D_DDOC_CLEAN_FILES}")
52
53 #################################
54 # Install Files
55 ##############
56
57 file(GLOB_RECURSE sources "${CMAKE_CURRENT_SOURCE_DIR}/*.d")
58 install(
59     FILES
60         ${sources}
61     DESTINATION
62         include/tango.scrapple
63 )
Note: See TracBrowser for help on using the browser.