mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-05-07 05:53:06 +00:00
Correctly define package data directories when compiling with CMake.
This commit is contained in:
parent
ddf89c8241
commit
9257334295
2 changed files with 10 additions and 3 deletions
|
|
@ -79,10 +79,14 @@ endif()
|
|||
|
||||
|
||||
if(ENABLE_RELATIVE_PREFIX)
|
||||
set(LINPHONE_PLUGINS_DIR "./lib/liblinphone/plugins")
|
||||
set(LINPHONE_DATA_DIR ".")
|
||||
else()
|
||||
set(LINPHONE_PLUGINS_DIR "${CMAKE_INSTALL_PREFIX}/lib/liblinphone/plugins")
|
||||
set(LINPHONE_DATA_DIR "${CMAKE_INSTALL_PREFIX}")
|
||||
endif()
|
||||
set(LINPHONE_PLUGINS_DIR "${LINPHONE_DATA_DIR}/lib/liblinphone/plugins")
|
||||
set(PACKAGE_LOCALE_DIR "${LINPHONE_DATA_DIR}/share/locale")
|
||||
set(PACKAGE_DATA_DIR "${LINPHONE_DATA_DIR}/share")
|
||||
set(PACKAGE_SOUND_DIR "${LINPHONE_DATA_DIR}/share/sounds/linphone")
|
||||
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h)
|
||||
set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/config.h PROPERTIES GENERATED ON)
|
||||
add_definitions(-DHAVE_CONFIG_H)
|
||||
|
|
|
|||
|
|
@ -25,4 +25,7 @@
|
|||
#define LINPHONE_MICRO_VERSION ${LINPHONE_MICRO_VERSION}
|
||||
#define LINPHONE_VERSION "${LINPHONE_VERSION}"
|
||||
|
||||
#cmakedefine LINPHONE_PLUGINS_DIR "${LINPHONE_PLUGINS_DIR}"
|
||||
#define LINPHONE_PLUGINS_DIR "${LINPHONE_PLUGINS_DIR}"
|
||||
#define PACKAGE_LOCALE_DIR "${PACKAGE_LOCALE_DIR}"
|
||||
#define PACKAGE_DATA_DIR "${PACKAGE_DATA_DIR}"
|
||||
#define PACKAGE_SOUND_DIR "${PACKAGE_SOUND_DIR}"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue