diff options
author | Elliott Hughes <enh@google.com> | 2015-06-26 10:40:07 -0700 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2015-06-26 10:40:07 -0700 |
commit | d4d816b443cb5798f0f41e0c3f05f6c2dd1d87b5 (patch) | |
tree | 5e3e8f9184a6fa1bf0659eeb947a113aadb50465 /frontends/vsyasm/CMakeLists.txt | |
parent | 87c09baff80ca5bbe938392d8f320e621707f317 (diff) | |
download | yasm-d4d816b443cb5798f0f41e0c3f05f6c2dd1d87b5.tar.gz |
Upgrade to yasm 1.3.0.
Bug: http://b/22119375
Change-Id: Ie399365eb447436501d711c32d82fe294f353f75
Diffstat (limited to 'frontends/vsyasm/CMakeLists.txt')
-rw-r--r-- | frontends/vsyasm/CMakeLists.txt | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/frontends/vsyasm/CMakeLists.txt b/frontends/vsyasm/CMakeLists.txt index 62c7405c..6815b18d 100644 --- a/frontends/vsyasm/CMakeLists.txt +++ b/frontends/vsyasm/CMakeLists.txt @@ -15,12 +15,20 @@ ADD_CUSTOM_COMMAND( SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}) -ADD_EXECUTABLE(vsyasm - vsyasm.c - ${yasm_SOURCE_DIR}/frontends/yasm/yasm-options.c - ${yasm_SOURCE_DIR}/frontends/yasm/yasm-plugin.c - ) -TARGET_LINK_LIBRARIES(vsyasm libyasm ${LIBDL}) +IF(BUILD_SHARED_LIBS) + ADD_EXECUTABLE(vsyasm + vsyasm.c + ${yasm_SOURCE_DIR}/frontends/yasm/yasm-options.c + ${yasm_SOURCE_DIR}/frontends/yasm/yasm-plugin.c + ) + TARGET_LINK_LIBRARIES(vsyasm libyasm ${LIBDL}) +ELSE(BUILD_SHARED_LIBS) + ADD_EXECUTABLE(vsyasm + vsyasm.c + ${yasm_SOURCE_DIR}/frontends/yasm/yasm-options.c + ) + TARGET_LINK_LIBRARIES(vsyasm yasmstd libyasm) +ENDIF(BUILD_SHARED_LIBS) SET_SOURCE_FILES_PROPERTIES(vsyasm.c PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/license.c |