瀏覽代碼

[cpp] Fix up root CMakeLists.txt to always include spine-c, spine-cpp, and spine-cpp-unit-tests

Mario Zechner 2 年之前
父節點
當前提交
3545fa9f32
共有 3 個文件被更改,包括 6 次插入15 次删除
  1. 4 4
      CMakeLists.txt
  2. 1 10
      spine-cpp/spine-cpp-unit-tests/CMakeLists.txt
  3. 1 1
      spine-cpp/spine-cpp-unit-tests/src/main.cpp

+ 4 - 4
CMakeLists.txt

@@ -20,6 +20,10 @@ else()
 	endif()
 endif()
 
+add_subdirectory(spine-c)
+add_subdirectory(spine-cpp)
+add_subdirectory(spine-cpp/spine-cpp-unit-tests)
+
 if((${SPINE_SFML}) OR (${CMAKE_CURRENT_BINARY_DIR} MATCHES "spine-sfml"))
 	if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
 		set(CMAKE_OSX_ARCHITECTURES x86_64)
@@ -27,7 +31,6 @@ if((${SPINE_SFML}) OR (${CMAKE_CURRENT_BINARY_DIR} MATCHES "spine-sfml"))
 	endif()
 	add_subdirectory(spine-c)
 	add_subdirectory(spine-sfml/c)
-	add_subdirectory(spine-cpp)
 	add_subdirectory(spine-sfml/cpp)
 endif()
 
@@ -37,9 +40,6 @@ if((${SPINE_SDL}) OR (${CMAKE_CURRENT_BINARY_DIR} MATCHES "spine-sdl"))
 		set(ONLY_ACTIVE_ARCH NO)
 	endif()
 	add_subdirectory(spine-c)
-	add_subdirectory(spine-cpp)
 	add_subdirectory(spine-sdl)
 endif()
 
-# add_subdirectory(spine-c/spine-c-unit-tests)
-add_subdirectory(spine-cpp/spine-cpp-unit-tests)

+ 1 - 10
spine-cpp/spine-cpp-unit-tests/CMakeLists.txt

@@ -1,18 +1,9 @@
 project(spine_cpp_unit_test)
 
-set(CMAKE_INSTALL_PREFIX "./")
-set(CMAKE_VERBOSE_MAKEFILE ON)
-
-include_directories(../spine-cpp/include teamcity minicppunit tests memory)
-
-set(SRC
-        src/main.cpp
-        )
-
+set(SRC src/main.cpp)
 add_executable(spine_cpp_unit_test ${SRC})
 target_link_libraries(spine_cpp_unit_test spine-cpp)
 
-
 #########################################################
 # copy resources to build output directory
 #########################################################

+ 1 - 1
spine-cpp/spine-cpp-unit-tests/src/main.cpp

@@ -102,7 +102,7 @@ namespace spine {
 	SpineExtension *getDefaultExtension() {
 		return new DefaultSpineExtension();
 	}
-}// namespace spine
+}
 
 int main(int argc, char **argv) {
 	SP_UNUSED(argc);