Browse Source

CMake: Begin work on direct, get autorestart to compile.

Sam Edwards 12 years ago
parent
commit
918e2eed66
3 changed files with 19 additions and 0 deletions
  1. 2 0
      CMakeLists.txt
  2. 14 0
      direct/CMakeLists.txt
  3. 3 0
      direct/src/autorestart/CMakeLists.txt

+ 2 - 0
CMakeLists.txt

@@ -37,3 +37,5 @@ endif()
 if(BUILD_PANDA)
 if(BUILD_PANDA)
   add_subdirectory(panda)
   add_subdirectory(panda)
 endif()
 endif()
+
+add_subdirectory(direct)

+ 14 - 0
direct/CMakeLists.txt

@@ -0,0 +1,14 @@
+# Include source directories which have C++ components:
+add_subdirectory(src/autorestart)
+#add_subdirectory(src/dcparser)
+#add_subdirectory(src/dcparse)
+#add_subdirectory(src/deadrec)
+#add_subdirectory(src/directbase)
+#add_subdirectory(src/directdServer)
+#add_subdirectory(src/directd)
+#add_subdirectory(src/distributed)
+#add_subdirectory(src/heapq)
+#add_subdirectory(src/http)
+#add_subdirectory(src/interval)
+#add_subdirectory(src/motiontrail)
+#add_subdirectory(src/showbase)

+ 3 - 0
direct/src/autorestart/CMakeLists.txt

@@ -0,0 +1,3 @@
+add_definitions(-DWITHIN_PANDA)
+add_executable(autorestart autorestart.c)
+target_link_libraries(autorestart p3dtool)