Fix #171: Broken build in ytasm CMakeLists.txt.

Reported by: postmodern.mod3

svn path=/trunk/yasm/; revision=2201
1.0.0
Peter Johnson 16 years ago
parent f91196bc8a
commit 9752153285
  1. 12
      frontends/tasm/CMakeLists.txt

@ -1,4 +1,7 @@
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_BINARY_DIR}
${yasm_SOURCE_DIR}/frontends/yasm
)
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/license.c
@ -12,14 +15,15 @@ ADD_CUSTOM_COMMAND(
SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR})
ADD_EXECUTABLE(tasm
ADD_EXECUTABLE(ytasm
tasm.c
tasm-options.c
${yasm_SOURCE_DIR}/frontends/yasm/yasm-plugin.c
)
TARGET_LINK_LIBRARIES(tasm libyasm ${LIBDL})
TARGET_LINK_LIBRARIES(ytasm libyasm ${LIBDL})
SET_SOURCE_FILES_PROPERTIES(tasm.c PROPERTIES
OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/license.c
)
INSTALL(TARGETS tasm RUNTIME DESTINATION bin)
INSTALL(TARGETS ytasm RUNTIME DESTINATION bin)

Loading…
Cancel
Save