summaryrefslogtreecommitdiff
path: root/frontends
diff options
context:
space:
mode:
authorPeter Johnson <peter@tortall.net>2009-05-12 01:47:59 +0000
committerPeter Johnson <peter@tortall.net>2009-05-12 01:47:59 +0000
commit9752153285b44f10f78e9bc5feffa20d946c6cec (patch)
tree22d027cb77cae64d8f6bfe376fe392e4001fb28d /frontends
parentf91196bc8a50ba0c2897aaf3b494327811665fdb (diff)
downloadyasm-9752153285b44f10f78e9bc5feffa20d946c6cec.tar.gz
Fix #171: Broken build in ytasm CMakeLists.txt.
Reported by: postmodern.mod3 svn path=/trunk/yasm/; revision=2201
Diffstat (limited to 'frontends')
-rw-r--r--frontends/tasm/CMakeLists.txt12
1 files changed, 8 insertions, 4 deletions
diff --git a/frontends/tasm/CMakeLists.txt b/frontends/tasm/CMakeLists.txt
index e89d5aeb..982b95d1 100644
--- a/frontends/tasm/CMakeLists.txt
+++ b/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)