forked from Mirrorlandia_minetest/minetest
Don't include and link to gettext if gettext is not found (#8305)
This commit is contained in:
parent
ed784993f4
commit
ad0f20835c
@ -509,7 +509,6 @@ include_directories(
|
|||||||
${ZLIB_INCLUDE_DIR}
|
${ZLIB_INCLUDE_DIR}
|
||||||
${CMAKE_BUILD_TYPE}
|
${CMAKE_BUILD_TYPE}
|
||||||
${PNG_INCLUDE_DIR}
|
${PNG_INCLUDE_DIR}
|
||||||
${GETTEXT_INCLUDE_DIR}
|
|
||||||
${SOUND_INCLUDE_DIRS}
|
${SOUND_INCLUDE_DIRS}
|
||||||
${SQLITE3_INCLUDE_DIR}
|
${SQLITE3_INCLUDE_DIR}
|
||||||
${LUA_INCLUDE_DIR}
|
${LUA_INCLUDE_DIR}
|
||||||
@ -519,6 +518,9 @@ include_directories(
|
|||||||
${PROJECT_SOURCE_DIR}/script
|
${PROJECT_SOURCE_DIR}/script
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if(USE_GETTEXT)
|
||||||
|
include_directories(${GETTEXT_INCLUDE_DIR})
|
||||||
|
endif()
|
||||||
|
|
||||||
if(USE_FREETYPE)
|
if(USE_FREETYPE)
|
||||||
include_directories(${FREETYPE_INCLUDE_DIRS})
|
include_directories(${FREETYPE_INCLUDE_DIRS})
|
||||||
@ -544,7 +546,6 @@ if(BUILD_CLIENT)
|
|||||||
${BZIP2_LIBRARIES}
|
${BZIP2_LIBRARIES}
|
||||||
${PNG_LIBRARIES}
|
${PNG_LIBRARIES}
|
||||||
${X11_LIBRARIES}
|
${X11_LIBRARIES}
|
||||||
${GETTEXT_LIBRARY}
|
|
||||||
${SOUND_LIBRARIES}
|
${SOUND_LIBRARIES}
|
||||||
${SQLITE3_LIBRARY}
|
${SQLITE3_LIBRARY}
|
||||||
${LUA_LIBRARY}
|
${LUA_LIBRARY}
|
||||||
@ -564,6 +565,12 @@ if(BUILD_CLIENT)
|
|||||||
${client_LIBS}
|
${client_LIBS}
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
if(USE_GETTEXT)
|
||||||
|
target_link_libraries(
|
||||||
|
${PROJECT_NAME}
|
||||||
|
${GETTEXT_LIBRARY}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
if(USE_CURL)
|
if(USE_CURL)
|
||||||
target_link_libraries(
|
target_link_libraries(
|
||||||
${PROJECT_NAME}
|
${PROJECT_NAME}
|
||||||
@ -608,13 +615,15 @@ if(BUILD_SERVER)
|
|||||||
${ZLIB_LIBRARIES}
|
${ZLIB_LIBRARIES}
|
||||||
${SQLITE3_LIBRARY}
|
${SQLITE3_LIBRARY}
|
||||||
${JSON_LIBRARY}
|
${JSON_LIBRARY}
|
||||||
${GETTEXT_LIBRARY}
|
|
||||||
${LUA_LIBRARY}
|
${LUA_LIBRARY}
|
||||||
${GMP_LIBRARY}
|
${GMP_LIBRARY}
|
||||||
${PLATFORM_LIBS}
|
${PLATFORM_LIBS}
|
||||||
)
|
)
|
||||||
set_target_properties(${PROJECT_NAME}server PROPERTIES
|
set_target_properties(${PROJECT_NAME}server PROPERTIES
|
||||||
COMPILE_DEFINITIONS "SERVER")
|
COMPILE_DEFINITIONS "SERVER")
|
||||||
|
if (USE_GETTEXT)
|
||||||
|
target_link_libraries(${PROJECT_NAME}server ${GETTEXT_LIBRARY})
|
||||||
|
endif()
|
||||||
if (USE_CURSES)
|
if (USE_CURSES)
|
||||||
target_link_libraries(${PROJECT_NAME}server ${CURSES_LIBRARIES})
|
target_link_libraries(${PROJECT_NAME}server ${CURSES_LIBRARIES})
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
Reference in New Issue
Block a user