summaryrefslogtreecommitdiff
path: root/navit/CMakeLists.txt
diff options
context:
space:
mode:
authormdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-01-27 18:53:53 +0000
committermdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-01-27 18:53:53 +0000
commit107141c6744533c73a46092c12a01cf9380138ac (patch)
tree8d6b5525a1dd9dc675d79f77b870bf6f3296f54e /navit/CMakeLists.txt
parent76d26743fc55db8a30a5f102975c5e1be807a52b (diff)
downloadnavit-107141c6744533c73a46092c12a01cf9380138ac.tar.gz
Fix:core:CMake target navit_config_xml should depend on navit.xml from binary directory, not from source one. Fixes out-of-source builds.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4913 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/CMakeLists.txt')
-rw-r--r--navit/CMakeLists.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/navit/CMakeLists.txt b/navit/CMakeLists.txt
index 7524a664a..f4cba81e7 100644
--- a/navit/CMakeLists.txt
+++ b/navit/CMakeLists.txt
@@ -144,8 +144,8 @@ if(ANDROID)
add_custom_target( navit_config_xml ALL DEPENDS navithdpi.xml navitmdpi.xml navitldpi.xml)
else()
process_xslt(${CMAKE_CURRENT_SOURCE_DIR}/navit_shipped.xml ${CMAKE_CURRENT_BINARY_DIR}/navit.xml "")
- add_custom_target( navit_config_xml_resource DEPENDS navit.xml COMMAND mkdir -p resources/share/navit COMMAND cp navit.xml resources/share/navit)
- add_custom_target( navit_config_xml ALL DEPENDS navit.xml)
+ add_custom_target( navit_config_xml_resource DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/navit.xml COMMAND mkdir -p resources/share/navit COMMAND cp ${CMAKE_CURRENT_BINARY_DIR}/navit.xml resources/share/navit)
+ add_custom_target( navit_config_xml ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/navit.xml)
endif()
ADD_DEPENDENCIES(${NAVIT_LIBNAME} version)