|
@@ -79,6 +79,10 @@ if(POLICY CMP0072)
|
|
cmake_policy(SET CMP0072 NEW)
|
|
cmake_policy(SET CMP0072 NEW)
|
|
endif()
|
|
endif()
|
|
|
|
|
|
|
|
+if(POLICY CMP0063)
|
|
|
|
+ cmake_policy(SET CMP0063 NEW)
|
|
|
|
+endif()
|
|
|
|
+
|
|
find_package(OpenGL)
|
|
find_package(OpenGL)
|
|
|
|
|
|
if(MEGA)
|
|
if(MEGA)
|
|
@@ -1765,6 +1769,7 @@ if(MSVC)
|
|
endif()
|
|
endif()
|
|
|
|
|
|
add_library(${LOVE_LIB_NAME} SHARED ${LOVE_LIB_SRC} ${LOVE_RC})
|
|
add_library(${LOVE_LIB_NAME} SHARED ${LOVE_LIB_SRC} ${LOVE_RC})
|
|
|
|
+set_target_properties(${LOVE_LIB_NAME} PROPERTIES C_VISIBILITY_PRESET hidden CXX_VISIBILITY_PRESET hidden VISIBILITY_INLINES_HIDDEN ON)
|
|
target_link_libraries(${LOVE_LIB_NAME} ${LOVE_LINK_LIBRARIES} ${LOVE_3P})
|
|
target_link_libraries(${LOVE_LIB_NAME} ${LOVE_LINK_LIBRARIES} ${LOVE_3P})
|
|
|
|
|
|
if(LOVE_EXTRA_DEPENDECIES)
|
|
if(LOVE_EXTRA_DEPENDECIES)
|
|
@@ -1781,6 +1786,7 @@ endif()
|
|
#
|
|
#
|
|
add_executable(${LOVE_EXE_NAME} WIN32 src/love.cpp ${LOVE_RC})
|
|
add_executable(${LOVE_EXE_NAME} WIN32 src/love.cpp ${LOVE_RC})
|
|
target_link_libraries(${LOVE_EXE_NAME} ${LOVE_LIB_NAME})
|
|
target_link_libraries(${LOVE_EXE_NAME} ${LOVE_LIB_NAME})
|
|
|
|
+set_target_properties(${LOVE_EXE_NAME} PROPERTIES C_VISIBILITY_PRESET hidden CXX_VISIBILITY_PRESET hidden VISIBILITY_INLINES_HIDDEN ON)
|
|
|
|
|
|
if(MSVC)
|
|
if(MSVC)
|
|
add_executable(${LOVE_CONSOLE_EXE_NAME} src/love.cpp ${LOVE_RC})
|
|
add_executable(${LOVE_CONSOLE_EXE_NAME} src/love.cpp ${LOVE_RC})
|