Skip to content

Commit 81c9f3b

Browse files
committed
Init: release Jakarta 2014.248.01
0 parents  commit 81c9f3b

File tree

3,573 files changed

+1829957
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,573 files changed

+1829957
-0
lines changed

.gitignore

+270
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,270 @@
1+
2+
# /
3+
/build*
4+
/latex
5+
/xml
6+
/html
7+
/seiscomp3.tag
8+
/*.kdev4
9+
/*.config
10+
/*.creator
11+
/*.files
12+
/*.includes
13+
/*.user
14+
15+
# /doc/
16+
/doc/base/api-python.rst
17+
18+
# /src/arclink/apps/misc/
19+
/src/arclink/apps/misc/.pydevproject
20+
/src/arclink/apps/misc/.project
21+
22+
# /src/arclink/libs/codegen/
23+
/src/arclink/libs/codegen/*.pyc
24+
/src/arclink/libs/codegen/*.pyc
25+
26+
# /src/arclink/libs/python/seiscomp/db/generic/
27+
/src/arclink/libs/python/seiscomp/db/generic/inventory.py
28+
/src/arclink/libs/python/seiscomp/db/generic/genwrap.py
29+
/src/arclink/libs/python/seiscomp/db/generic/qc.py
30+
/src/arclink/libs/python/seiscomp/db/generic/routing.py
31+
32+
# /src/arclink/libs/python/seiscomp/db/seiscomp3/
33+
/src/arclink/libs/python/seiscomp/db/seiscomp3/sc3wrap.py
34+
35+
# /src/arclink/libs/python/seiscomp/db/xmlio/
36+
/src/arclink/libs/python/seiscomp/db/xmlio/xmlwrap.py
37+
38+
# /src/seedlink/plugins/ISI_Toolkit_1_3_0/lib/
39+
/src/seedlink/plugins/ISI_Toolkit_1_3_0/lib/makestamp
40+
41+
# /src/seedlink/plugins/ISI_Toolkit_1_3_0/lib/
42+
/src/seedlink/plugins/ISI_Toolkit_1_3_0/lib/*.a
43+
44+
# /src/seedlink/plugins/libgcf2-2.3.2/
45+
/src/seedlink/plugins/libgcf2-2.3.2/config.log
46+
/src/seedlink/plugins/libgcf2-2.3.2/libgcf2-config.src
47+
/src/seedlink/plugins/libgcf2-2.3.2/Makefile
48+
/src/seedlink/plugins/libgcf2-2.3.2/config.status
49+
/src/seedlink/plugins/libgcf2-2.3.2/libtool
50+
/src/seedlink/plugins/libgcf2-2.3.2/*.cache
51+
52+
# /src/seedlink/plugins/libgcf2-2.3.2/examples/
53+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2net
54+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2block
55+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2time
56+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2serialp
57+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2serialcli
58+
/src/seedlink/plugins/libgcf2-2.3.2/examples/application
59+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2ints
60+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2file
61+
/src/seedlink/plugins/libgcf2-2.3.2/examples/.deps
62+
/src/seedlink/plugins/libgcf2-2.3.2/examples/Makefile
63+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2misc
64+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2cmos
65+
/src/seedlink/plugins/libgcf2-2.3.2/examples/g2serial
66+
/src/seedlink/plugins/libgcf2-2.3.2/examples/.libs
67+
/src/seedlink/plugins/libgcf2-2.3.2/examples/*.o
68+
69+
# /src/seedlink/plugins/libgcf2-2.3.2/gcftool/
70+
/src/seedlink/plugins/libgcf2-2.3.2/gcftool/svn-prop.tmp
71+
/src/seedlink/plugins/libgcf2-2.3.2/gcftool/.deps
72+
/src/seedlink/plugins/libgcf2-2.3.2/gcftool/gcftool
73+
/src/seedlink/plugins/libgcf2-2.3.2/gcftool/Makefile
74+
/src/seedlink/plugins/libgcf2-2.3.2/gcftool/*.o
75+
76+
# /src/seedlink/plugins/libgcf2-2.3.2/src/
77+
/src/seedlink/plugins/libgcf2-2.3.2/src/config.h
78+
/src/seedlink/plugins/libgcf2-2.3.2/src/.deps
79+
/src/seedlink/plugins/libgcf2-2.3.2/src/Makefile
80+
/src/seedlink/plugins/libgcf2-2.3.2/src/gcf2.h
81+
/src/seedlink/plugins/libgcf2-2.3.2/src/stamp-h1
82+
/src/seedlink/plugins/libgcf2-2.3.2/src/*.a
83+
/src/seedlink/plugins/libgcf2-2.3.2/src/*.la
84+
/src/seedlink/plugins/libgcf2-2.3.2/src/.libs
85+
/src/seedlink/plugins/libgcf2-2.3.2/src/*.lo
86+
/src/seedlink/plugins/libgcf2-2.3.2/src/*.o
87+
88+
# /src/seedlink/plugins/reftek_libs/reftek/
89+
/src/seedlink/plugins/reftek_libs/reftek/*.a
90+
/src/seedlink/plugins/reftek_libs/reftek/*.o
91+
92+
# /src/seedlink/plugins/reftek_libs/rtp/
93+
/src/seedlink/plugins/reftek_libs/rtp/*.a
94+
/src/seedlink/plugins/reftek_libs/rtp/*.o
95+
96+
# /src/seedlink/plugins/reftek_libs/util/
97+
/src/seedlink/plugins/reftek_libs/util/*.a
98+
/src/seedlink/plugins/reftek_libs/util/*.o
99+
100+
# /src/trunk/libs/3rd-party/spread/
101+
/src/trunk/libs/3rd-party/spread/config.log
102+
/src/trunk/libs/3rd-party/spread/config.status
103+
/src/trunk/libs/3rd-party/spread/Makefile
104+
105+
# /src/trunk/libs/3rd-party/spread/daemon/
106+
/src/trunk/libs/3rd-party/spread/daemon/config.h
107+
/src/trunk/libs/3rd-party/spread/daemon/Makefile
108+
/src/trunk/libs/3rd-party/spread/daemon/spmonitor
109+
/src/trunk/libs/3rd-party/spread/daemon/spread
110+
/src/trunk/libs/3rd-party/spread/daemon/*.o
111+
112+
# /src/trunk/libs/3rd-party/spread/docs/
113+
/src/trunk/libs/3rd-party/spread/docs/*.out
114+
/src/trunk/libs/3rd-party/spread/docs/Makefile
115+
116+
# /src/trunk/libs/3rd-party/spread/examples/
117+
/src/trunk/libs/3rd-party/spread/examples/flush_user
118+
/src/trunk/libs/3rd-party/spread/examples/fl_user.to
119+
/src/trunk/libs/3rd-party/spread/examples/spuser
120+
/src/trunk/libs/3rd-party/spread/examples/spflooder
121+
/src/trunk/libs/3rd-party/spread/examples/user.to
122+
/src/trunk/libs/3rd-party/spread/examples/sptuser
123+
/src/trunk/libs/3rd-party/spread/examples/Makefile
124+
/src/trunk/libs/3rd-party/spread/examples/*.o
125+
126+
# /src/trunk/libs/3rd-party/spread/libspread/
127+
/src/trunk/libs/3rd-party/spread/libspread/*.to
128+
/src/trunk/libs/3rd-party/spread/libspread/*.tlo
129+
/src/trunk/libs/3rd-party/spread/libspread/Makefile
130+
/src/trunk/libs/3rd-party/spread/libspread/*.a
131+
/src/trunk/libs/3rd-party/spread/libspread/*.lo
132+
/src/trunk/libs/3rd-party/spread/libspread/*.o
133+
/src/trunk/libs/3rd-party/spread/libspread/*.so
134+
135+
# /src/trunk/libs/3rd-party/spread/stdutil/
136+
/src/trunk/libs/3rd-party/spread/stdutil/config.log
137+
/src/trunk/libs/3rd-party/spread/stdutil/config.status
138+
/src/trunk/libs/3rd-party/spread/stdutil/lib
139+
140+
# /src/trunk/libs/3rd-party/spread/stdutil/src/
141+
/src/trunk/libs/3rd-party/spread/stdutil/src/*.to
142+
/src/trunk/libs/3rd-party/spread/stdutil/src/*.lto
143+
/src/trunk/libs/3rd-party/spread/stdutil/src/Makefile
144+
145+
# /src/trunk/libs/3rd-party/spread/stdutil/src/stdutil/
146+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdutil/
147+
148+
# /src/trunk/libs/3rd-party/spread/stdutil/src/stdutil/private/
149+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdutil/private/stdarch_autoconf.h
150+
151+
# /src/trunk/libs/codegen/
152+
/src/trunk/libs/codegen/*.pyc
153+
154+
# /src/trunk/libs/seiscomp3/datamodel/
155+
/src/trunk/libs/seiscomp3/datamodel/*.cpp
156+
/src/trunk/libs/seiscomp3/datamodel/*.h
157+
/src/trunk/libs/seiscomp3/datamodel/CMakeLists.generated
158+
159+
# /src/trunk/libs/seiscomp3/datamodel/share/
160+
/src/trunk/libs/seiscomp3/datamodel/share/*.sql
161+
162+
# /src/trunk/libs/swig/
163+
/src/trunk/libs/swig/DataModel.i
164+
165+
# Enable only known src subdirectories
166+
/src/*/
167+
!/src
168+
!/src/arclink/
169+
!/src/CMakeLists.txt/
170+
!/src/gfz/
171+
!/src/gui-qt4/
172+
!/src/ipgp/
173+
!/src/nettab/
174+
!/src/sed/
175+
!/src/seedlink/
176+
!/src/system/
177+
!/src/trunk/
178+
!/src/utils/
179+
180+
181+
# Libspread builds
182+
/src/trunk/libs/3rd-party/spread/libspread-util/Makefile
183+
/src/trunk/libs/3rd-party/spread/libspread-util/config.log
184+
/src/trunk/libs/3rd-party/spread/libspread-util/config.status
185+
/src/trunk/libs/3rd-party/spread/libspread-util/docs/E_get_time.3.out
186+
/src/trunk/libs/3rd-party/spread/libspread-util/docs/Makefile
187+
/src/trunk/libs/3rd-party/spread/libspread-util/docs/libspread-util.3.out
188+
/src/trunk/libs/3rd-party/spread/libspread-util/include/Makefile
189+
/src/trunk/libs/3rd-party/spread/libspread-util/lib/libspread-util.a
190+
/src/trunk/libs/3rd-party/spread/libspread-util/lib/libspread-util.sa
191+
/src/trunk/libs/3rd-party/spread/libspread-util/lib/x86_64-unknown-linux-gnu/
192+
/src/trunk/libs/3rd-party/spread/libspread-util/src/Makefile
193+
/src/trunk/libs/3rd-party/spread/libspread-util/src/alarm.lo
194+
/src/trunk/libs/3rd-party/spread/libspread-util/src/alarm.o
195+
/src/trunk/libs/3rd-party/spread/libspread-util/src/config.h
196+
/src/trunk/libs/3rd-party/spread/libspread-util/src/data_link.lo
197+
/src/trunk/libs/3rd-party/spread/libspread-util/src/data_link.o
198+
/src/trunk/libs/3rd-party/spread/libspread-util/src/events.lo
199+
/src/trunk/libs/3rd-party/spread/libspread-util/src/events.o
200+
/src/trunk/libs/3rd-party/spread/libspread-util/src/libspread-util.a
201+
/src/trunk/libs/3rd-party/spread/libspread-util/src/libspread-util.sa
202+
/src/trunk/libs/3rd-party/spread/libspread-util/src/libspread-util.so
203+
/src/trunk/libs/3rd-party/spread/libspread-util/src/memory.lo
204+
/src/trunk/libs/3rd-party/spread/libspread-util/src/memory.o
205+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdarr.do
206+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdarr.ldo
207+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdarr.lo
208+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdarr.ltdo
209+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdarr.o
210+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdarr.tdo
211+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdcarr.do
212+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdcarr.ldo
213+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdcarr.lo
214+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdcarr.ltdo
215+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdcarr.o
216+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdcarr.tdo
217+
/src/trunk/libs/3rd-party/spread/stdutil/src/stddll.do
218+
/src/trunk/libs/3rd-party/spread/stdutil/src/stddll.ldo
219+
/src/trunk/libs/3rd-party/spread/stdutil/src/stddll.lo
220+
/src/trunk/libs/3rd-party/spread/stdutil/src/stddll.ltdo
221+
/src/trunk/libs/3rd-party/spread/stdutil/src/stddll.o
222+
/src/trunk/libs/3rd-party/spread/stdutil/src/stddll.tdo
223+
/src/trunk/libs/3rd-party/spread/stdutil/src/stderror.do
224+
/src/trunk/libs/3rd-party/spread/stdutil/src/stderror.ldo
225+
/src/trunk/libs/3rd-party/spread/stdutil/src/stderror.lo
226+
/src/trunk/libs/3rd-party/spread/stdutil/src/stderror.ltdo
227+
/src/trunk/libs/3rd-party/spread/stdutil/src/stderror.o
228+
/src/trunk/libs/3rd-party/spread/stdutil/src/stderror.tdo
229+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdfd.do
230+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdfd.ldo
231+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdfd.lo
232+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdfd.ltdo
233+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdfd.o
234+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdfd.tdo
235+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdhash.do
236+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdhash.ldo
237+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdhash.lo
238+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdhash.ltdo
239+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdhash.o
240+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdhash.tdo
241+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdit.do
242+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdit.ldo
243+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdit.lo
244+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdit.ltdo
245+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdit.o
246+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdit.tdo
247+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdskl.do
248+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdskl.ldo
249+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdskl.lo
250+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdskl.ltdo
251+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdskl.o
252+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdskl.tdo
253+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdthread.do
254+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdthread.ldo
255+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdthread.lo
256+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdthread.ltdo
257+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdthread.o
258+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdthread.tdo
259+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdtime.do
260+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdtime.ldo
261+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdtime.lo
262+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdtime.ltdo
263+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdtime.o
264+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdtime.tdo
265+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdutil.do
266+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdutil.ldo
267+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdutil.lo
268+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdutil.ltdo
269+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdutil.o
270+
/src/trunk/libs/3rd-party/spread/stdutil/src/stdutil.tdo

AUTHORS

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
GEOFON devel group (GFZ) <[email protected]>

CMakeLists.txt

+117
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
PROJECT(SeisComP3)
2+
3+
4+
# Global options (see below):
5+
# - SC_GLOBAL_PYTHON_WRAPPER
6+
# - SC_GLOBAL_PYTHON_WRAPPER_NUMPY
7+
8+
9+
CMAKE_MINIMUM_REQUIRED(VERSION 2.6.0 FATAL_ERROR)
10+
IF (COMMAND CMAKE_POLICY)
11+
CMAKE_POLICY(SET CMP0003 NEW)
12+
CMAKE_POLICY(SET CMP0005 OLD)
13+
ENDIF (COMMAND CMAKE_POLICY)
14+
#SET(CMAKE_DEBUG_POSTFIX _d)
15+
SET(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib)
16+
SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin)
17+
SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/Modules)
18+
SET(CMAKEDEFINE "#cmakedefine")
19+
20+
#OPTION(SHARED_LIBRARIES "Build shared libraries" ON)
21+
SET(SHARED_LIBRARIES 1)
22+
ADD_DEFINITIONS(-DSC_ALL_SHARED)
23+
IF (WIN32)
24+
ADD_DEFINITIONS(-D_USE_MATH_DEFINES)
25+
ADD_DEFINITIONS(-DNOMINMAX)
26+
ENDIF (WIN32)
27+
28+
# Find needed packages
29+
FIND_PACKAGE(LibXml2 REQUIRED)
30+
31+
OPTION(SC_GLOBAL_PYTHON_WRAPPER "Create Python wrappers" ON)
32+
OPTION(SC_GLOBAL_PYTHON_WRAPPER_NUMPY "Add Numpy support for Python wrapper" OFF)
33+
34+
FIND_PACKAGE(PythonInterp)
35+
EXEC_PROGRAM(
36+
${PYTHON_EXECUTABLE}
37+
ARGS "-c \"import sys;print sys.version[:3]\""
38+
OUTPUT_VARIABLE PYTHON_VERSION
39+
)
40+
41+
IF (SC_GLOBAL_PYTHON_WRAPPER)
42+
FIND_PACKAGE(PythonLibs REQUIRED)
43+
FIND_PACKAGE(PythonInterp REQUIRED)
44+
#SET(PYTHON_LIBRARY_SUFFIX /python${PYTHON_VERSION}/site-packages)
45+
SET(PYTHON_LIBRARY_SUFFIX /python)
46+
SET(PYTHON_LIBRARY_PATH lib${PYTHON_LIBRARY_SUFFIX})
47+
ENDIF (SC_GLOBAL_PYTHON_WRAPPER)
48+
49+
INCLUDE(AddFileDependencies)
50+
INCLUDE(CreateLibrary)
51+
52+
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "")
53+
SET(CPACK_PACKAGE_VENDOR "[email protected]")
54+
SET(CPACK_PACKAGE_VERSION_NAME "Potsdam")
55+
SET(CPACK_PACKAGE_VERSION_MAJOR "1")
56+
SET(CPACK_PACKAGE_VERSION_MINOR "2")
57+
SET(CPACK_PACKAGE_VERSION_PATCH "0")
58+
#SET(CPACK_STRIP_FILES "bin/*")
59+
SET(CPACK_SOURCE_STRIP_FILES "")
60+
#SET(CPACK_PACKAGE_EXECUTABLES "bin/*")
61+
SET(CPACK_PACKAGE_FILE_NAME "seiscomp3-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
62+
INCLUDE(CPack)
63+
64+
SET(PROJECT_CONFIG_DIR etc)
65+
SET(PROJECT_SHARE_DIR share)
66+
SET(PROJECT_API_H api.h)
67+
68+
# Default directories that can be overridden in the
69+
# subprojects
70+
SET(SC3_PACKAGE_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
71+
SET(SC3_PACKAGE_BIN_DIR bin)
72+
SET(SC3_PACKAGE_LIB_DIR lib)
73+
SET(SC3_PACKAGE_INCLUDE_DIR include)
74+
SET(SC3_PACKAGE_SHARE_DIR share)
75+
SET(SC3_PACKAGE_CONFIG_DIR etc)
76+
SET(SC3_PACKAGE_TEMPLATES_DIR templates)
77+
78+
# SET(PROJECT_TEST_DATA_DIR ${CMAKE_SOURCE_DIR}/src/core/test/data)
79+
80+
# Platform check
81+
#
82+
IF (APPLE AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
83+
SET (MACOSX 1)
84+
MESSAGE(STATUS "MACOSX detected")
85+
ELSEIF (UNIX AND ${CMAKE_SYSTEM_NAME} MATCHES "Linux")
86+
SET (LINUX 1)
87+
ENDIF (APPLE AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
88+
89+
# If gcc is installed add -wall and -pedantic to the commandline
90+
#
91+
IF (CMAKE_COMPILER_IS_GNUCC)
92+
IF ( ${CMAKE_BUILD_TYPE} MATCHES "Debug" )
93+
ADD_DEFINITIONS(-Wall -pedantic -Wno-long-long -Wno-variadic-macros)
94+
#ADD_DEFINITIONS(-Wall -Wno-long-long -Wno-variadic-macros)
95+
ELSE ( ${CMAKE_BUILD_TYPE} MATCHES "Debug" )
96+
ADD_DEFINITIONS(-Wall)
97+
ENDIF ( ${CMAKE_BUILD_TYPE} MATCHES "Debug" )
98+
ENDIF (CMAKE_COMPILER_IS_GNUCC)
99+
100+
# Set the platform specific suffix for dynamic libraries
101+
ADD_DEFINITIONS(
102+
-DSHARED_LIBRARY_SUFFIX="\\"${CMAKE_SHARED_LIBRARY_SUFFIX}\\""
103+
-DSHARED_MODULE_SUFFIX="\\"${CMAKE_SHARED_MODULE_SUFFIX}\\""
104+
)
105+
106+
# Helper for Eclipse CDT
107+
#
108+
IF(CMAKE_COMPILER_IS_GNUCC)
109+
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fmessage-length=0")
110+
ENDIF(CMAKE_COMPILER_IS_GNUCC)
111+
IF(CMAKE_COMPILER_IS_GNUCXX)
112+
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fmessage-length=0")
113+
ENDIF(CMAKE_COMPILER_IS_GNUCXX)
114+
115+
ADD_DEFINITIONS(-D_REENTRANT)
116+
117+
SUBDIRS(src doc)

0 commit comments

Comments
 (0)