Skip to content

Commit 2bb877f

Browse files
committed
cmake now puts run config in binary dir
1 parent 23d6e9a commit 2bb877f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
INCLUDE_DIRECTORIES(${ROSS_SOURCE_DIR} ${ROSS_BINARY_DIR})
1+
INCLUDE_DIRECTORIES(${ROSS_SOURCE_DIR} ${ROSS_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR})
22

33
## NP
44

@@ -60,7 +60,7 @@ MATH(EXPR _xlp "${_ng} - (${_nlp} * ${_np})")
6060

6161
# write the header with variables
6262
MESSAGE("configure_file\n\tngates = ${_ngates}\n\tline length = ${_ll}\n\tfanout = ${_fanout}\n\tnp = ${_np}\n\tnlp = ${_nlp}\n\txlp = ${_xlp}")
63-
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/run_config.h.in ${CMAKE_CURRENT_SOURCE_DIR}/run_config.h @ONLY)
63+
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/run_config.h.in ${CMAKE_CURRENT_BINARY_DIR}/run_config.h @ONLY)
6464

6565
SET(gates_srcs
6666
gates_main.c
@@ -71,9 +71,9 @@ SET(gates_srcs
7171
)
7272

7373
SET_SOURCE_FILES_PROPERTIES(${CMAKE_CURRENT_SOURCE_DIR}/run_config.h.in PROPERTIES GENERATED false)
74-
SET_SOURCE_FILES_PROPERTIES(${CMAKE_CURRENT_SOURCE_DIR}/run_config.h PROPERTIES GENERATED true)
74+
SET_SOURCE_FILES_PROPERTIES(${CMAKE_CURRENT_BINARY_DIR}/run_config.h PROPERTIES GENERATED true)
7575

76-
ADD_EXECUTABLE(gates ${gates_srcs} ${CMAKE_CURRENT_SOURCE_DIR}/run_config.h)
76+
ADD_EXECUTABLE(gates ${gates_srcs} ${CMAKE_CURRENT_BINARY_DIR}/run_config.h)
7777

7878
TARGET_LINK_LIBRARIES(gates ROSS m)
7979

0 commit comments

Comments
 (0)