Server session persistence is implemented
[qtrapids] / src / server / CMakeLists.txt
index aee8f2e..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