Преглед изворни кода

Add CMakeLists.txt for json and terrain samples and rename terrain 'res' folder to 'terrain'

Daniele Bartolini пре 12 година
родитељ
комит
3c53a7af9c

+ 5 - 18
samples/CMakeLists.txt

@@ -4,21 +4,8 @@ project(crown-samples)
 
 link_directories(${CROWN_BINARY_DIR})
 
-link_libraries(GLU pthread)
-add_library(game SHARED terrain/terrain.cpp)
-#add_executable(texturing texturing/texturing.cpp)
-#add_executable(textrenderer textrenderer/textrenderer.cpp)
-#add_executable(collision collision/collision.cpp)
-add_executable(json json/json.cpp)
-
-target_link_libraries(game crown)
-#target_link_libraries(texturing crown)
-#target_link_libraries(textrenderer crown)
-#target_link_libraries(collision crown)
-target_link_libraries(json crown)
-
-install (TARGETS game DESTINATION bin)
-#install (TARGETS texturing DESTINATION bin)
-#install (TARGETS textrenderer DESTINATION bin)
-#install (TARGETS collision DESTINATION bin)
-#install (TARGETS json DESTINATION bin)
+add_subdirectory(terrain)
+#add_subdirectory(texturing)
+#add_subdirectory(textrenderer)
+#add_subdirectory(collision)
+add_subdirectory(json)

+ 13 - 0
samples/json/CMakeLists.txt

@@ -0,0 +1,13 @@
+cmake_minimum_required(VERSION 2.8)
+
+set (SRC
+	json.cpp
+)
+
+set (HEADERS
+)
+
+add_executable (json ${SRC} ${HEADERS})
+target_link_libraries(json crown)
+
+install (TARGETS json DESTINATION bin/json)

+ 13 - 0
samples/terrain/CMakeLists.txt

@@ -0,0 +1,13 @@
+cmake_minimum_required(VERSION 2.8)
+
+set (SRC
+	terrain.cpp
+)
+
+set (HEADERS
+)
+
+add_library (game SHARED ${SRC} ${HEADERS})
+target_link_libraries(game crown)
+
+install (TARGETS game DESTINATION bin/terrain)

+ 0 - 0
samples/terrain/res/grass.tga → samples/terrain/terrain/grass.tga


+ 0 - 0
samples/terrain/res/red_down.tga → samples/terrain/terrain/red_down.tga


+ 0 - 0
samples/terrain/res/red_east.tga → samples/terrain/terrain/red_east.tga


+ 0 - 0
samples/terrain/res/red_north.tga → samples/terrain/terrain/red_north.tga


+ 0 - 0
samples/terrain/res/red_south.tga → samples/terrain/terrain/red_south.tga


+ 0 - 0
samples/terrain/res/red_up.tga → samples/terrain/terrain/red_up.tga


+ 0 - 0
samples/terrain/res/red_west.tga → samples/terrain/terrain/red_west.tga