Browse Source

Copy modplug.h to binary_dir/libmodplug.

We apparently expect this inclusion path in love.
rude 12 years ago
parent
commit
c4adcf473e
1 changed files with 6 additions and 4 deletions
  1. 6 4
      libs/libmodplug-0.8.8.4/CMakeLists.txt

+ 6 - 4
libs/libmodplug-0.8.8.4/CMakeLists.txt

@@ -42,12 +42,14 @@ set(MODPLUG_SRC
 	src/sndmix.cpp
 	src/sndmix.cpp
 )
 )
 
 
-if (MODPLUG_BUILD_STATIC)
+file(COPY src/modplug.h DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/libmodplug)
+
+if(MODPLUG_BUILD_STATIC)
 	add_library(modplug-static STATIC ${MODPLUG_SRC})
 	add_library(modplug-static STATIC ${MODPLUG_SRC})
-	target_include_directories(modplug-static PUBLIC src src/libmodplug)
+	target_include_directories(modplug-static PUBLIC src src/libmodplug ${CMAKE_CURRENT_BINARY_DIR})
 endif()
 endif()
 
 
-if (MODPLUG_BUILD_SHARED)
+if(MODPLUG_BUILD_SHARED)
 	add_library(modplug SHARED ${MODPLUG_SRC})
 	add_library(modplug SHARED ${MODPLUG_SRC})
-	target_include_directories(modplug PUBLIC src src/libmodplug)
+	target_include_directories(modplug PUBLIC src src/libmodplug ${CMAKE_CURRENT_BINARY_DIR})
 endif()
 endif()