From 803fe6c19f765cdf5eacc422a2921272ced5b560 Mon Sep 17 00:00:00 2001 From: rude Date: Sat, 28 Sep 2013 01:56:49 +0200 Subject: [PATCH] Create MEGA_3P, a list of all third-party libraries to use. --- CMakeLists.txt | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f20878b6..e16bb0ca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -89,16 +89,7 @@ set(MEGA_DEVIL DevIL) add_subdirectory("libs/libmodplug-${MEGA_MODPLUG_VER}" ${CMAKE_BINARY_DIR}/libmodplug) set(MEGA_MODPLUG modplug-static) -if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/libs/love/CMakeLists.txt) - message(STATUS "Making LOVE") - add_subdirectory("libs/love" ${CMAKE_BINARY_DIR}/love) -else() - message(STATUS "LOVE was not found") -endif() - -link_directories(${SDL_LINK_DIR}) -add_executable(megatest src/test.cpp) -target_link_libraries(megatest +set(MEGA_3P ${MEGA_ZLIB} ${MEGA_PHYSFS} ${MEGA_LUA51} @@ -118,6 +109,17 @@ target_link_libraries(megatest ${MEGA_MODPLUG} ) +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/libs/love/CMakeLists.txt) + message(STATUS "Making LOVE") + add_subdirectory("libs/love" ${CMAKE_BINARY_DIR}/love) +else() + message(STATUS "LOVE was not found") +endif() + +link_directories(${SDL_LINK_DIR}) +add_executable(megatest src/test.cpp) +target_link_libraries(megatest ${MEGA_3P}) + add_move_dll(megatest mpg123) add_move_dll(megatest SDL2) add_move_dll(megatest ${OPENAL_LIB_NAME})