1 #set (CMAKE_VERBOSE_MAKEFILE true)
6 CMAKE_BUILD_TYPE = ${CMAKE_BUILD_TYPE}
7 CXXFLAGS = $ENV{CXXFLAGS}
8 CMAKE_CXX_FLAGS = ${CMAKE_CXX_FLAGS}
9 LDFLAGS = $ENV{LDFLAGS}
10 CMAKE_EXE_LINKER_FLAGS = ${CMAKE_EXE_LINKER_FLAGS}
11 CMAKE_INSTALL_PREFIX = ${CMAKE_INSTALL_PREFIX}
14 include_directories ("include")
16 add_library (gclib2 SHARED modules/Core/String.cxx
17 modules/Core/dexec.cxx
18 modules/Core/dpbuf.cxx
19 modules/Core/earray.cxx
21 modules/Core/djobs.cxx
23 modules/Core/elist.cxx
24 modules/Core/darray.cxx
26 modules/Core/Object.cxx
27 modules/Core/dlist.cxx
28 modules/Misc/strings.cxx
29 modules/Misc/dsplit.cxx
31 modules/Misc/dheapsort.cxx
34 modules/Misc/Pack/pack.cxx
35 modules/Misc/Pack/unpack.cxx
36 modules/Misc/Pack/unpack_listhash.cxx
37 modules/Misc/Pack/count.cxx
38 modules/Misc/Pack/pack_countList.cxx
39 modules/Misc/Pack/pack_countBList.cxx
40 modules/Misc/Pack/pack_countHash.cxx
41 modules/Misc/Pack/pack_countTree.cxx
42 modules/Misc/split.cxx
43 modules/Linux/linux_specific.cxx
45 modules/Net/FTP/FTP.cxx
46 modules/Net/HTTP/http.cxx
47 modules/Net/INET/network.cxx
48 modules/Net/INET/dudp.cxx
49 modules/Net/INET/dconnection.cxx
50 modules/Net/INET/url.cxx
51 modules/Net/INET/Poll.cxx
52 modules/Net/DNS/dns.cxx
53 modules/Net/MMP/mmp_engine.cxx
56 modules/Crypt/digests.cxx
57 modules/Crypt/scode.cxx
58 modules/Crypt/base64.cxx )