@@ -23,35 +23,35 @@ include(CPack)
23
23
find_package (Doxygen)
24
24
if (DOXYGEN_FOUND)
25
25
add_custom_target (doc
26
- ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR} /doxygen.cfg
27
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
26
+ " ${DOXYGEN_EXECUTABLE} " " ${CMAKE_CURRENT_SOURCE_DIR} /doxygen.cfg"
27
+ WORKING_DIRECTORY " ${CMAKE_CURRENT_BINARY_DIR} "
28
28
)
29
29
endif (DOXYGEN_FOUND)
30
30
31
31
# Add a bison target named 'parser'.
32
32
macro (generic_bison name )
33
33
bison_target(
34
34
parser
35
- ${CMAKE_CURRENT_SOURCE_DIR} /parser.y
36
- ${CMAKE_CURRENT_BINARY_DIR} /${name} _y.tab.cpp
37
- COMPILE_FLAGS -pyy${name}
35
+ " ${CMAKE_CURRENT_SOURCE_DIR} /parser.y"
36
+ " ${CMAKE_CURRENT_BINARY_DIR} /${name} _y.tab.cpp"
37
+ COMPILE_FLAGS " -pyy${name} "
38
38
)
39
- set (renamed_parser_header ${CMAKE_CURRENT_BINARY_DIR} /${name} _y.tab.h)
40
- add_custom_command (OUTPUT ${renamed_parser_header}
41
- COMMAND ${CMAKE_COMMAND} -E copy ${BISON_parser_OUTPUT_HEADER} ${renamed_parser_header}
42
- MAIN_DEPENDENCY ${BISON_parser_OUTPUT_HEADER}
39
+ set (renamed_parser_header " ${CMAKE_CURRENT_BINARY_DIR} /${name} _y.tab.h" )
40
+ add_custom_command (OUTPUT " ${renamed_parser_header} "
41
+ COMMAND " ${CMAKE_COMMAND} " -E copy " ${BISON_parser_OUTPUT_HEADER} " " ${renamed_parser_header} "
42
+ MAIN_DEPENDENCY " ${BISON_parser_OUTPUT_HEADER} "
43
43
)
44
- list (REMOVE_ITEM BISON_parser_OUTPUTS ${BISON_parser_OUTPUT_HEADER} )
45
- list (APPEND BISON_parser_OUTPUTS ${renamed_parser_header} )
44
+ list (REMOVE_ITEM BISON_parser_OUTPUTS " ${BISON_parser_OUTPUT_HEADER} " )
45
+ list (APPEND BISON_parser_OUTPUTS " ${renamed_parser_header} " )
46
46
endmacro (generic_bison)
47
47
48
48
# Add a flex target named 'scanner'
49
49
macro (generic_flex name )
50
50
flex_target(
51
51
scanner
52
- ${CMAKE_CURRENT_SOURCE_DIR} /scanner.l
53
- ${CMAKE_CURRENT_BINARY_DIR} /${name} _lex.yy.cpp
54
- COMPILE_FLAGS -Pyy${name}
52
+ " ${CMAKE_CURRENT_SOURCE_DIR} /scanner.l"
53
+ " ${CMAKE_CURRENT_BINARY_DIR} /${name} _lex.yy.cpp"
54
+ COMPILE_FLAGS " -Pyy${name} "
55
55
)
56
56
endmacro (generic_flex)
57
57
0 commit comments