forked from zeromq/czmq
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
128 lines (114 loc) · 2.58 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
#################################################################
# GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY #
# Please read the README.txt file in the model directory. #
#################################################################
cmake_minimum_required (VERSION 2.8)
project (czmq)
set (SOURCES_files_Source_Files
src/zauth.c
src/zbeacon.c
src/zcert.c
src/zcertstore.c
src/zchunk.c
src/zclock.c
src/zconfig.c
src/zctx.c
src/zdir.c
src/zdir_patch.c
src/zdigest.c
src/zfile.c
src/zframe.c
src/zhash.c
src/zlist.c
src/zloop.c
src/zmonitor.c
src/zmsg.c
src/zmutex.c
src/zpoller.c
src/zproxy.c
src/zrex.c
src/zsocket.c
src/zsockopt.c
src/zstr.c
src/zsys.c
src/zthread.c
src/ztree.c
src/zuuid.c
)
source_group ("Source Files" FILES ${SOURCES_files_Source_Files})
set (SOURCES_Source_Files
${SOURCES_files_Source_Files}
)
set (SOURCES_files_Header_Files
include/czmq.h
include/czmq_prelude.h
include/zauth.h
include/zbeacon.h
include/zcert.h
include/zcertstore.h
include/zchunk.h
include/zclock.h
include/zconfig.h
include/zctx.h
include/zdir.h
include/zdir_patch.h
include/zdigest.h
include/zfile.h
include/zframe.h
include/zhash.h
include/zlist.h
include/zloop.h
include/zmonitor.h
include/zmsg.h
include/zmutex.h
include/zpoller.h
include/zproxy.h
include/zrex.h
include/zsocket.h
include/zsockopt.h
include/zstr.h
include/zsys.h
include/zthread.h
include/ztree.h
include/zuuid.h
)
source_group ("Header Files" FILES ${SOURCES_files_Header_Files})
set (SOURCES_Header_Files
${SOURCES_files_Header_Files}
)
set (SOURCES_
${SOURCES_Source_Files}
${SOURCES_Header_Files}
)
if (WIN32)
set (SOURCES_Platform_Files
builds/msvc/
)
endif()
set (WITH_LIBZMQ .)
include_directories (
../libzmq/include
include
${CMAKE_INSTALL_PREFIX}/include
${SOURCES_Platform_Files}
${WITH_LIBZMQ}
)
set_source_files_properties (
${SOURCES_files_Source_Files} PROPERTIES LANGUAGE CXX
)
add_library (
czmq
${SOURCES_}
)
install (
TARGETS czmq
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)
install (
FILES ${SOURCES_files_Header_Files} DESTINATION include
)
#################################################################
# GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY #
# Please read the README.txt file in the model directory. #
#################################################################