|
@@ -21,13 +21,7 @@ function(apt_add_translation_domain)
|
|
|
--msgid-bugs-address=${PACKAGE_MAIL}
|
|
|
)
|
|
|
foreach(source ${NLS_SCRIPTS})
|
|
|
- string(SUBSTRING ${source} 0 1 init_char)
|
|
|
- string(COMPARE EQUAL ${init_char} "/" is_absolute)
|
|
|
- if (${is_absolute})
|
|
|
- set(file "${source}")
|
|
|
- else()
|
|
|
- set(file "${CMAKE_CURRENT_SOURCE_DIR}/${source}")
|
|
|
- endif()
|
|
|
+ path_join(file "${CMAKE_CURRENT_SOURCE_DIR}" "${source}")
|
|
|
file(RELATIVE_PATH relfile ${PROJECT_SOURCE_DIR} ${file})
|
|
|
list(APPEND scripts ${relfile})
|
|
|
list(APPEND abs_scripts ${file})
|
|
@@ -36,13 +30,7 @@ function(apt_add_translation_domain)
|
|
|
get_target_property(source_dir ${target} SOURCE_DIR)
|
|
|
get_target_property(sources ${target} SOURCES)
|
|
|
foreach(source ${sources})
|
|
|
- string(SUBSTRING ${source} 0 1 init_char)
|
|
|
- string(COMPARE EQUAL ${init_char} "/" is_absolute)
|
|
|
- if (${is_absolute})
|
|
|
- set(file "${source}")
|
|
|
- else()
|
|
|
- set(file "${source_dir}/${source}")
|
|
|
- endif()
|
|
|
+ path_join(file "${source_dir}" "${source}")
|
|
|
file(RELATIVE_PATH relfile ${PROJECT_SOURCE_DIR} ${file})
|
|
|
set(files ${files} ${relfile})
|
|
|
set(abs_files ${abs_files} ${file})
|