include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../../../src/other/boost ${CMAKE_CURRENT_BINARY_DIR} ) PERPLEX_TARGET(OBJ_Scanner obj_rules.l ${CMAKE_CURRENT_BINARY_DIR}/obj_rules.cpp ${CMAKE_CURRENT_BINARY_DIR}/obj_scanner.h) LEMON_TARGET(OBJ_Parser obj_grammar.yy obj_grammar.cpp obj_grammar.hpp) ADD_PERPLEX_LEMON_DEPENDENCY(OBJ_Scanner OBJ_Parser) set(OBJ_G_SRCS ${CMAKE_CURRENT_BINARY_DIR}/obj_grammar.cpp ${CMAKE_CURRENT_BINARY_DIR}/obj_rules.cpp obj_parser.cpp ../../conv/obj-g.c tri_face.c ) BRLCAD_ADDEXEC(obj-g "${OBJ_G_SRCS}" "libbu;libbn;librt;libwdb" NO_STRICT_CXX) set(wfobj_ignore_files obj_grammar_decls.h obj_grammar.yy obj_parser.h obj_parser_state.h obj_rules.h obj_rules.l obj_token_type.h tri_face.h ) CMAKEFILES(${wfobj_ignore_files}) # Local Variables: # tab-width: 8 # mode: cmake # indent-tabs-mode: t # End: # ex: shiftwidth=2 tabstop=8