comparison generator/make-unicode/CMakeLists.txt @ 2:84765c6f4872

New style
author David Demelier <markand@malikania.fr>
date Thu, 02 Feb 2017 18:07:27 +0100
parents 0d9603b420c2
children ebcc8c9c8831
comparison
equal deleted inserted replaced
1:0d9603b420c2 2:84765c6f4872
24 ) 24 )
25 25
26 add_custom_target( 26 add_custom_target(
27 generate-unicode 27 generate-unicode
28 COMMAND 28 COMMAND
29 $<TARGET_FILE:generator> ${unicode_BINARY_DIR}/unicode-tmp.cpp ${CMAKE_CURRENT_SOURCE_DIR}/UnicodeData.txt 29 $<TARGET_FILE:generator>
30 ${unicode_BINARY_DIR}/unicode-tmp.cpp
31 ${CMAKE_CURRENT_SOURCE_DIR}/UnicodeData.txt
30 COMMAND 32 COMMAND
31 $<TARGET_FILE:cat> 33 $<TARGET_FILE:cat>
32 ${unicode_SOURCE_DIR}/unicode.cpp 34 ${unicode_SOURCE_DIR}/unicode.cpp
33 ${CMAKE_CURRENT_SOURCE_DIR}/unicode-before.cpp 35 ${CMAKE_CURRENT_SOURCE_DIR}/unicode-before.cpp
34 ${unicode_BINARY_DIR}/unicode-tmp.cpp 36 ${unicode_BINARY_DIR}/unicode-tmp.cpp
35 ${CMAKE_CURRENT_SOURCE_DIR}/unicode-after.cpp 37 ${CMAKE_CURRENT_SOURCE_DIR}/unicode-after.cpp
36 COMMAND 38 COMMAND
37 ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/unicode.hpp ${unicode_SOURCE_DIR} 39 ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/unicode.hpp ${unicode_SOURCE_DIR}
38 COMMAND 40 COMMAND
39 ${CMAKE_COMMAND} -E remove ${unicode_BINARY_DIR}/unicode-tmp.cpp 41 ${CMAKE_COMMAND} -E remove ${unicode_BINARY_DIR}/unicode-tmp.cpp
42 SOURCES
43 ${CMAKE_CURRENT_SOURCE_DIR}/unicode-before.cpp
44 ${CMAKE_CURRENT_SOURCE_DIR}/unicode-after.cpp
45 ${CMAKE_CURRENT_SOURCE_DIR}/unicode.hpp
40 DEPENDS 46 DEPENDS
41 generator 47 generator
42 ${CMAKE_BINARY_DIR}/cat 48 ${CMAKE_BINARY_DIR}/cat
43 ) 49 )