Explorar o código

Update PhysFS 3.0.1 CMakeLists.txt to work with megasource

Alex Szpakowski %!s(int64=8) %!d(string=hai) anos
pai
achega
7d27167be2
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      libs/physfs-3.0.1/CMakeLists.txt

+ 4 - 0
libs/physfs-3.0.1/CMakeLists.txt

@@ -164,6 +164,7 @@ if(PHYSFS_BUILD_STATIC)
         set_target_properties(physfs-static PROPERTIES STATIC_LIBRARY_FLAGS "/ignore:4264")
     endif()
 
+    target_include_directories(physfs-static PUBLIC src)
     set(PHYSFS_LIB_TARGET physfs-static)
     set(PHYSFS_INSTALL_TARGETS ${PHYSFS_INSTALL_TARGETS} ";physfs-static")
 endif()
@@ -177,6 +178,7 @@ if(PHYSFS_BUILD_SHARED)
     if(WINRT)
 		set_target_properties(physfs PROPERTIES VS_WINRT_COMPONENT True)
     endif()
+    target_include_directories(physfs PUBLIC src)
     target_link_libraries(physfs ${OPTIONAL_LIBRARY_LIBS} ${OTHER_LDFLAGS})
     set(PHYSFS_LIB_TARGET physfs)
     set(PHYSFS_INSTALL_TARGETS ${PHYSFS_INSTALL_TARGETS} ";physfs")
@@ -213,11 +215,13 @@ if(PHYSFS_BUILD_TEST)
     set(PHYSFS_INSTALL_TARGETS ${PHYSFS_INSTALL_TARGETS} ";test_physfs")
 endif()
 
+if(NOT MEGA)
 install(TARGETS ${PHYSFS_INSTALL_TARGETS}
         RUNTIME DESTINATION bin
         LIBRARY DESTINATION lib${LIB_SUFFIX}
         ARCHIVE DESTINATION lib${LIB_SUFFIX})
 install(FILES src/physfs.h DESTINATION include)
+endif()
 
 find_package(Doxygen)
 if(DOXYGEN_FOUND)