提交 0cab97d4eee881715a0946c026fdef3ed8286a5d

作者 LJH 李佳桓
1 个父辈 50442ed1

ljh

正在显示 1 个修改的文件 包含 0 行增加191 行删除
@@ -188,195 +188,4 @@ INSTALL(TARGETS dmap_serv @@ -188,195 +188,4 @@ INSTALL(TARGETS dmap_serv
188 188
189 INSTALL(TARGETS dmap_spserv 189 INSTALL(TARGETS dmap_spserv
190 DESTINATION ${DMAP_BIN_DIR} 190 DESTINATION ${DMAP_BIN_DIR}
191 -=======  
192 -SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -o -lfcgi++ -lfcgi")  
193 -  
194 -INCLUDE_DIRECTORIES(  
195 - ${CMAKE_SOURCE_DIR}/src/server/spserver  
196 -)  
197 -  
198 -  
199 -ADD_SUBDIRECTORY(spserver)  
200 -ADD_SUBDIRECTORY(services)  
201 -  
202 -  
203 -  
204 -########################################################  
205 -# Files  
206 -SET (DMAP_SERVER_SRCS  
207 - dmpfilterresponsedecorator.cpp  
208 - dmpmainserver.cpp  
209 - dmprequesthandler.cpp  
210 - dmpserver.cpp  
211 - dmpserverapi.cpp  
212 - dmpserverconfig.cpp  
213 - dmpservercontext.cpp  
214 - dmpserverapicontext.cpp  
215 - dmpserverapihandler.cpp  
216 - dmpserverfilter.cpp  
217 - dmpserverinterface.cpp  
218 - dmpserverinterfaceimpl.cpp  
219 - dmpservermanager.cpp  
220 - dmpservermanagerapi.cpp  
221 - dmpserverresponse.cpp  
222 - dmpserverrequest.cpp  
223 - dmpserverparameters.cpp  
224 - dmpserverplugins.cpp  
225 - dmpserverutils.cpp  
226 - dmpserverloader.cpp  
227 - dmpserverproject.cpp  
228 - dmpserverregistry.cpp  
229 - python/dmppythonutils.cpp  
230 - python/dmpserverwrapper.cpp  
231 - dmphttpbase.cpp  
232 - dmphttputils.cpp  
233 -  
234 -)  
235 -  
236 -SET (DMAP_SERVER_HDRS  
237 - dmpfilterresponsedecorator.h  
238 - dmpmainserver.h  
239 - dmprequesthandler.h  
240 - dmpserver.h  
241 - dmpserverapi.h  
242 - dmpserverapihandler.h  
243 - dmpserverapicontext.h  
244 - dmpservercontext.h  
245 - dmpserverconfig.h  
246 - dmpserverentity.h  
247 - dmpserverfilter.h  
248 - dmpserverinterface.h  
249 - dmpserverinterfaceimpl.h  
250 - dmpservermanager.h  
251 - dmpservermanagerapi.h  
252 - dmpserverrequest.h  
253 - dmpserverresponse.h  
254 - dmpserverparameters.h  
255 - dmpserverplugins.h  
256 - dmpserverutils.h  
257 - dmpservice.h  
258 - dmpservermodule.h  
259 - dmpserverloader.h  
260 - dmpserverproject.h  
261 - dmpserverregistry.h  
262 - python/dmppythonutils.h  
263 - dmphttpbase.h  
264 - dmphttputils.h  
265 -  
266 -)  
267 -  
268 -#############################################################  
269 -# dmap_server library  
270 -  
271 -  
272 -  
273 -INCLUDE_DIRECTORIES(  
274 - ${CMAKE_SOURCE_DIR}/src/core  
275 - ${CMAKE_SOURCE_DIR}/src/core/geometry  
276 - ${CMAKE_SOURCE_DIR}/src/core/symbology  
277 -)  
278 -  
279 -INCLUDE_DIRECTORIES(SYSTEM  
280 - ${PYTHON_INCLUDE_PATH}  
281 -)  
282 -ADD_LIBRARY(dmap_server SHARED ${DMAP_SERVER_SRCS} ${DMAP_SERVER_HDRS})  
283 -  
284 -target_link_libraries(dmap_server  
285 - dmap_core  
286 - ${Boost_LIBRARIES}  
287 - Boost::regex  
288 - ${PYTHON_LIBRARIES}  
289 - dl)  
290 -  
291 -IF (WITH_BINDINGS)  
292 - TARGET_LINK_LIBRARIES(dmap_server  
293 - Boost::${DMAP_BOOST_PYTHON_FOUND}  
294 - )  
295 -ENDIF(WITH_BINDINGS)  
296 -  
297 -set_target_properties(dmap_server  
298 - PROPERTIES  
299 - POSITION_INDEPENDENT_CODE 1  
300 - CXX_VISIBILITY_PRESET hidden  
301 - VISIBILITY_INLINES_HIDDEN 1  
302 - #VERSION ${COMPLETE_VERSION}  
303 - #SOVERSION ${COMPLETE_VERSION}  
304 - )  
305 -  
306 -generate_export_header(  
307 - dmap_server  
308 - BASE_NAME SERVER  
309 - EXPORT_FILE_NAME "${CMAKE_BINARY_DIR}/${INSTALL_INCLUDEDIR}/dmap_server.h"  
310 -)  
311 -  
312 -  
313 -target_include_directories(dmap_server  
314 - PUBLIC  
315 - ${CMAKE_BINARY_DIR}/${INSTALL_INCLUDEDIR}  
316 - )  
317 - MESSAGE(STATUS "dmap_server path: ${CMAKE_BINARY_DIR}/${INSTALL_INCLUDEDIR}")  
318 -  
319 -  
320 -add_executable(dmap_spserv  
321 - dmap_spserv.cpp  
322 - dmpspserverrequest.h  
323 - dmpspserverresponse.h  
324 - dmpspserverrequest.cpp  
325 - dmpspserverresponse.cpp  
326 -)  
327 -  
328 -add_executable(dmap_serv  
329 - dmap_serv.cpp  
330 - dmpapacheserverrequest.h  
331 - dmpapacheserverresponse.h  
332 - dmpapacheserverrequest.cpp  
333 - dmpapacheserverresponse.cpp  
334 -)  
335 -  
336 -target_link_libraries(dmap_spserv  
337 - spserver  
338 - dmap_server  
339 - )  
340 -  
341 -target_link_libraries(dmap_serv  
342 - dmap_server  
343 -)  
344 -  
345 -INCLUDE_DIRECTORIES(  
346 - ${CMAKE_SOURCE_DIR}/pgsql/include  
347 -)  
348 -LINK_DIRECTORIES(dmap_server ${CMAKE_SOURCE_DIR}/pgsql/lib)  
349 -TARGET_LINK_LIBRARIES(dmap_server ${CMAKE_SOURCE_DIR}/pgsql/lib/libpq.so)  
350 -  
351 -find_package(Fcgi REQUIRED)  
352 -if (NOT FCGI_FOUND)  
353 - message (SEND_ERROR "Fast CGI dependency was not found!")  
354 -endif()  
355 -  
356 -target_include_directories(dmap_serv SYSTEM PRIVATE  
357 - ${FCGI_INCLUDE_DIR}  
358 -)  
359 -target_link_libraries(dmap_serv  
360 - ${FCGI_LIBRARY}  
361 -)  
362 -########################################################  
363 -# Install  
364 -INSTALL(FILES  
365 - dmpserver.ini  
366 - DESTINATION ${DMAP_LIBEXEC_SUBDIR}  
367 -)  
368 -  
369 -INSTALL(TARGETS dmap_server  
370 - RUNTIME DESTINATION ${DMAP_BIN_DIR}  
371 - LIBRARY DESTINATION ${DMAP_LIB_DIR}  
372 - ARCHIVE DESTINATION ${DMAP_LIB_DIR}  
373 - PUBLIC_HEADER DESTINATION ${DMAP_INCLUDE_DIR}  
374 -)  
375 -  
376 -INSTALL(TARGETS dmap_serv  
377 - DESTINATION ${DMAP_BIN_DIR}  
378 -)  
379 -  
380 -INSTALL(TARGETS dmap_spserv  
381 - DESTINATION ${DMAP_BIN_DIR}  
382 ) 191 )
注册登录 后发表评论