/[projects]/smsdaemon/CMakeLists.txt
ViewVC logotype

Diff of /smsdaemon/CMakeLists.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 211 by torben, Sun Dec 21 22:08:20 2008 UTC revision 675 by torben, Tue Apr 27 20:07:12 2010 UTC
# Line 6  SET(CMAKE_BUILD_TYPE DEBUG) Line 6  SET(CMAKE_BUILD_TYPE DEBUG)
6  SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -Wall")  SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -Wall")
7    
8    
 FIND_PACKAGE(CURL)  
9    
10    FIND_PACKAGE(CURL)
11    FIND_PACKAGE(EXPAT)
12    
13  IF(CURL_FOUND)  IF(CURL_FOUND)
14  ELSE(CURL_FOUND)  ELSE(CURL_FOUND)
# Line 18  ENDIF(CURL_FOUND) Line 19  ENDIF(CURL_FOUND)
19  ADD_SUBDIRECTORY(plugins)  ADD_SUBDIRECTORY(plugins)
20  ADD_SUBDIRECTORY(tasks)  ADD_SUBDIRECTORY(tasks)
21  ADD_SUBDIRECTORY(serialport)  ADD_SUBDIRECTORY(serialport)
22    ADD_SUBDIRECTORY(embedded-http)
23    
24  LINK_DIRECTORIES ( ${SMSDAEMON_BINARY_DIR} )  LINK_DIRECTORIES ( ${SMSDAEMON_BINARY_DIR} )
25  INCLUDE_DIRECTORIES( ${SMSDAEMON_SOURCE_DIR}/ )  INCLUDE_DIRECTORIES( ${SMSDAEMON_SOURCE_DIR}/ )
# Line 29  EXECUTE_PROCESS( Line 31  EXECUTE_PROCESS(
31  )  )
32    
33    
   
34  ADD_LIBRARY(smsdaemoncore SHARED  ADD_LIBRARY(smsdaemoncore SHARED
35          ModemTransceiver.cpp Sms.cpp Common.cpp Util.cpp TaskManager.cpp daemon.cpp kbhit.cpp          ModemTransceiver.cpp Sms.cpp Common.cpp Util.cpp TaskManager.cpp daemon.cpp kbhit.cpp
36          PluginManager.cpp Plugin.cpp SmsPdu.cpp SmsDaemon.cpp          PluginManager.cpp Plugin.cpp SmsPdu.cpp SmsDaemon.cpp
37          Task.cpp Spooler.cpp Value.cpp ConfigFile.cpp DebugTransceiver.cpp          Task.cpp Spooler.cpp Value.cpp ConfigFile.cpp DebugTransceiver.cpp
38          SmsToolTransceiver.cpp Logger.cpp HttpClient.cpp ProxyTransceiver.cpp          SmsToolTransceiver.cpp Logger.cpp HttpClient.cpp ProxyTransceiver.cpp ProxyPlugin.cpp
39            AccessManager.cpp
40          )          )
41    
42  ADD_EXECUTABLE(smsdaemon main.cpp)  ADD_EXECUTABLE(smsdaemon main.cpp)
43  TARGET_LINK_LIBRARIES(smsdaemon smsdaemoncore smsplugins smstasks serialport curl)  TARGET_LINK_LIBRARIES(smsdaemon smsdaemoncore smsplugins smstasks smshttp serialport curl expat dl pthread)
44    
45  ADD_EXECUTABLE(tester tester.cpp)  ADD_EXECUTABLE(tester tester.cpp)
46  TARGET_LINK_LIBRARIES(tester smsdaemoncore smsplugins smstasks serialport curl)  TARGET_LINK_LIBRARIES(tester smsdaemoncore smsplugins smstasks smshttp serialport curl expat)
47    
48  ADD_EXECUTABLE(smsqueue smsqueue.cpp Util.cpp Spooler.cpp)  ADD_EXECUTABLE(smsqueue smsqueue.cpp Util.cpp Spooler.cpp)
49    

Legend:
Removed from v.211  
changed lines
  Added in v.675

  ViewVC Help
Powered by ViewVC 1.1.20