diff options
author | Konstantin Podsvirov <konstantin@podsvirov.pro> | 2020-05-11 18:56:00 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-11 08:56:00 -0700 |
commit | 3deec2f5312b6b2517731045a3479b3e30e93ed2 (patch) | |
tree | d61bd30d7c0517f7a316877f2ff173b1ad4a166d | |
parent | 98b1e6a64e49bbec03dad679bcb716fd79dc13e1 (diff) | |
download | binaryen-3deec2f5312b6b2517731045a3479b3e30e93ed2.tar.gz binaryen-3deec2f5312b6b2517731045a3479b3e30e93ed2.tar.bz2 binaryen-3deec2f5312b6b2517731045a3479b3e30e93ed2.zip |
CMake installation fixes (#2839)
-rw-r--r-- | CMakeLists.txt | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index dc2e74435..418400cad 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -273,7 +273,10 @@ else() message(STATUS "Building libbinaryen as shared library.") add_library(binaryen SHARED ${binaryen_SOURCES} ${binaryen_objs}) endif() -install(TARGETS binaryen DESTINATION ${CMAKE_INSTALL_LIBDIR}) +install(TARGETS binaryen + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) install(FILES src/binaryen-c.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) @@ -302,7 +305,7 @@ add_executable(wasm-metadce ${wasm-metadce_SOURCES} ${binaryen_objs}) target_link_libraries(wasm-metadce ${CMAKE_THREAD_LIBS_INIT}) set_property(TARGET wasm-metadce PROPERTY CXX_STANDARD 14) set_property(TARGET wasm-metadce PROPERTY CXX_STANDARD_REQUIRED ON) -install(TARGETS wasm-metadce DESTINATION bin) +install(TARGETS wasm-metadce DESTINATION ${CMAKE_INSTALL_BINDIR}) set(asm2wasm_SOURCES src/tools/asm2wasm.cpp @@ -356,7 +359,7 @@ add_executable(wasm-ctor-eval ${wasm-ctor-eval_SOURCES} ${binaryen_objs}) target_link_libraries(wasm-ctor-eval ${CMAKE_THREAD_LIBS_INIT}) set_property(TARGET wasm-ctor-eval PROPERTY CXX_STANDARD 14) set_property(TARGET wasm-ctor-eval PROPERTY CXX_STANDARD_REQUIRED ON) -install(TARGETS wasm-ctor-eval DESTINATION bin) +install(TARGETS wasm-ctor-eval DESTINATION ${CMAKE_INSTALL_BINDIR}) set(wasm-reduce_SOURCES src/tools/wasm-reduce.cpp |