Skip to content

Commit 40a0c95

Browse files
committed
Add parser dependencies to CMakeLists.txt
1 parent 7b11618 commit 40a0c95

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ FIND_PACKAGE ( FLEX )
2929
IF(BISON_FOUND AND FLEX_FOUND)
3030
SET(BisonOutput ${CMAKE_BINARY_DIR}/pbrtparse.cpp)
3131
ADD_CUSTOM_COMMAND(
32-
OUTPUT ${BisonOutput} ${CMAKE_BINARY_DIR}/pbrtparse.hh
32+
OUTPUT ${BisonOutput} ${CMAKE_BINARY_DIR}/pbrtparse.hh ${CMAKE_SOURCE_DIR}/src/core/pbrtparse.yy
3333
COMMAND ${BISON_EXECUTABLE} -d -v -t
3434
--output=${BisonOutput}
3535
${CMAKE_SOURCE_DIR}/src/core/pbrtparse.yy
@@ -40,7 +40,7 @@ IF(BISON_FOUND AND FLEX_FOUND)
4040
SET(FlexOutput ${CMAKE_BINARY_DIR}/pbrtlex.cpp)
4141
ADD_CUSTOM_COMMAND(
4242
OUTPUT ${FlexOutput}
43-
DEPENDS ${CMAKE_BINARY_DIR}/pbrtparse.hh
43+
DEPENDS ${CMAKE_BINARY_DIR}/pbrtparse.hh ${CMAKE_SOURCE_DIR}/src/core/pbrtlex.ll
4444
COMMAND ${FLEX_EXECUTABLE}
4545
-o${FlexOutput}
4646
${CMAKE_SOURCE_DIR}/src/core/pbrtlex.ll

0 commit comments

Comments
 (0)