mirror of
https://github.com/love2d/love.git
synced 2026-08-19 20:19:42 +02:00
Merge branch 'main' into 12.0-development
This commit is contained in:
@@ -77,6 +77,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()
|
||||||
|
|
||||||
if(MEGA)
|
if(MEGA)
|
||||||
# LOVE_MSVC_DLLS contains runtime DLLs that should be bundled with the love
|
# LOVE_MSVC_DLLS contains runtime DLLs that should be bundled with the love
|
||||||
# binary (in e.g. the installer). Example: msvcp140.dll.
|
# binary (in e.g. the installer). Example: msvcp140.dll.
|
||||||
@@ -1950,6 +1954,7 @@ if(ANDROID)
|
|||||||
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)
|
||||||
@@ -1967,6 +1972,7 @@ endif()
|
|||||||
if(NOT ANDROID)
|
if(NOT ANDROID)
|
||||||
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})
|
||||||
|
|||||||
Reference in New Issue
Block a user