Server methods to store/get options
[qtrapids] / src / server / CMakeLists.txt
index 2429ac0..60bb5d0 100644 (file)
@@ -17,7 +17,6 @@ SET_SOURCE_FILES_PROPERTIES(./server.cpp ./server.h PROPERTIES GENERATED 1)
 
 SET(MOC_HEADERS
   ./AlertWaiterThread.hpp
-  ./TorrentHandle.hpp
   ./TorrentSession.hpp
   ./server.h
 )
@@ -26,13 +25,18 @@ SET(SRC
   ./AlertWaiterThread.cpp
   ./main.cpp
   ./server.cpp
-  ./TorrentHandle.cpp
   ./TorrentSession.cpp
 )
 
 QT4_WRAP_CPP(SRC ${MOC_HEADERS} )
 
-ADD_EXECUTABLE(qtrapids-server ${SRC} ${MOC_HEADERS})
+SET(SRC_NOMOC
+  ./TorrentHandle.cpp
+  ./TorrentHandle.hpp
+  ./ServerDb.hpp
+)
+
+ADD_EXECUTABLE(qtrapids-server ${SRC} ${MOC_HEADERS} ${SRC_NOMOC})
 
 ADD_DEFINITIONS(-DQT_SHARED)
 TARGET_LINK_LIBRARIES(qtrapids-server
@@ -40,6 +44,7 @@ TARGET_LINK_LIBRARIES(qtrapids-server
   ${QT_QTDBUS_LIBRARY}
   ${QT_QTSQL_LIBRARY}
   -ltorrent-rasterbar
+  -lboost_filesystem-mt
 )
 
 ADD_DEPENDENCIES(qtrapids-server dbusapi)