diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2017-12-28 14:41:02 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2017-12-28 14:43:21 +0100 |
commit | dddf2f1b2006700af339ef8c31f4ccaae63b7b03 (patch) | |
tree | 72729f2640e433c8955c648673b61f69862b6c21 /community/binaryen/link-dynamically.patch | |
parent | ce1893a60404d9954a620738b865fe7d085a0019 (diff) | |
download | aports-dddf2f1b2006700af339ef8c31f4ccaae63b7b03.tar.bz2 aports-dddf2f1b2006700af339ef8c31f4ccaae63b7b03.tar.xz |
community/binaryen: upgrade to 40
Diffstat (limited to 'community/binaryen/link-dynamically.patch')
-rw-r--r-- | community/binaryen/link-dynamically.patch | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/community/binaryen/link-dynamically.patch b/community/binaryen/link-dynamically.patch index 8a55a2dfc7..79e930761d 100644 --- a/community/binaryen/link-dynamically.patch +++ b/community/binaryen/link-dynamically.patch @@ -6,20 +6,11 @@ Link binaries with libbinaryen.so to significantly reduce their size. --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -193,7 +193,7 @@ - ELSE() - ADD_LIBRARY(binaryen SHARED ${binaryen_SOURCES}) - ENDIF() --TARGET_LINK_LIBRARIES(binaryen passes wasm asmjs emscripten-optimizer ast cfg support) -+TARGET_LINK_LIBRARIES(binaryen passes wasm asmjs emscripten-optimizer ast cfg support emscripten-optimizer) - INSTALL(TARGETS binaryen DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - INSTALL(FILES src/binaryen-c.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) @@ -206,7 +206,7 @@ ) ADD_EXECUTABLE(wasm-shell ${wasm-shell_SOURCES}) --TARGET_LINK_LIBRARIES(wasm-shell wasm asmjs emscripten-optimizer passes ast cfg support) +-TARGET_LINK_LIBRARIES(wasm-shell wasm asmjs emscripten-optimizer passes ir cfg support) +TARGET_LINK_LIBRARIES(wasm-shell binaryen) SET_PROPERTY(TARGET wasm-shell PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET wasm-shell PROPERTY CXX_STANDARD_REQUIRED ON) @@ -28,7 +19,7 @@ Link binaries with libbinaryen.so to significantly reduce their size. ) ADD_EXECUTABLE(wasm-opt ${wasm-opt_SOURCES}) --TARGET_LINK_LIBRARIES(wasm-opt wasm asmjs emscripten-optimizer passes ast cfg support) +-TARGET_LINK_LIBRARIES(wasm-opt wasm asmjs emscripten-optimizer passes ir cfg support) +TARGET_LINK_LIBRARIES(wasm-opt binaryen) SET_PROPERTY(TARGET wasm-opt PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET wasm-opt PROPERTY CXX_STANDARD_REQUIRED ON) @@ -37,70 +28,79 @@ Link binaries with libbinaryen.so to significantly reduce their size. ) ADD_EXECUTABLE(wasm-merge ${wasm-merge_SOURCES}) --TARGET_LINK_LIBRARIES(wasm-merge wasm asmjs emscripten-optimizer passes ast cfg support) +-TARGET_LINK_LIBRARIES(wasm-merge wasm asmjs emscripten-optimizer passes ir cfg support) +TARGET_LINK_LIBRARIES(wasm-merge binaryen) SET_PROPERTY(TARGET wasm-merge PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET wasm-merge PROPERTY CXX_STANDARD_REQUIRED ON) INSTALL(TARGETS wasm-merge DESTINATION bin) -@@ -238,7 +238,7 @@ +@@ -237,7 +237,7 @@ + ) + ADD_EXECUTABLE(wasm-metadce + ${wasm-metadce_SOURCES}) +-TARGET_LINK_LIBRARIES(wasm-metadce wasm asmjs emscripten-optimizer passes ir cfg support wasm) ++TARGET_LINK_LIBRARIES(wasm-metadce binaryen) + SET_PROPERTY(TARGET wasm-metadce PROPERTY CXX_STANDARD 11) + SET_PROPERTY(TARGET wasm-metadce PROPERTY CXX_STANDARD_REQUIRED ON) + INSTALL(TARGETS wasm-metadce DESTINATION bin) +@@ -248,7 +248,7 @@ ) ADD_EXECUTABLE(asm2wasm ${asm2wasm_SOURCES}) --TARGET_LINK_LIBRARIES(asm2wasm emscripten-optimizer passes wasm asmjs ast cfg support) +-TARGET_LINK_LIBRARIES(asm2wasm emscripten-optimizer passes wasm asmjs ir cfg support) +TARGET_LINK_LIBRARIES(asm2wasm binaryen) SET_PROPERTY(TARGET asm2wasm PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET asm2wasm PROPERTY CXX_STANDARD_REQUIRED ON) INSTALL(TARGETS asm2wasm DESTINATION ${CMAKE_INSTALL_BINDIR}) -@@ -248,7 +248,7 @@ +@@ -258,7 +258,7 @@ ) ADD_EXECUTABLE(wasm2asm ${wasm2asm_SOURCES}) --TARGET_LINK_LIBRARIES(wasm2asm passes wasm asmjs emscripten-optimizer ast cfg support) +-TARGET_LINK_LIBRARIES(wasm2asm passes wasm asmjs emscripten-optimizer ir cfg support) +TARGET_LINK_LIBRARIES(wasm2asm binaryen) SET_PROPERTY(TARGET wasm2asm PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET wasm2asm PROPERTY CXX_STANDARD_REQUIRED ON) INSTALL(TARGETS wasm2asm DESTINATION ${CMAKE_INSTALL_BINDIR}) -@@ -260,7 +260,7 @@ +@@ -270,7 +270,7 @@ ) ADD_EXECUTABLE(s2wasm ${s2wasm_SOURCES}) --TARGET_LINK_LIBRARIES(s2wasm passes wasm asmjs ast cfg support) +-TARGET_LINK_LIBRARIES(s2wasm passes wasm asmjs ir cfg support) +TARGET_LINK_LIBRARIES(s2wasm binaryen) SET_PROPERTY(TARGET s2wasm PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET s2wasm PROPERTY CXX_STANDARD_REQUIRED ON) INSTALL(TARGETS s2wasm DESTINATION ${CMAKE_INSTALL_BINDIR}) -@@ -270,7 +270,7 @@ +@@ -280,7 +280,7 @@ ) ADD_EXECUTABLE(wasm-as ${wasm_as_SOURCES}) --TARGET_LINK_LIBRARIES(wasm-as wasm asmjs passes ast cfg support) +-TARGET_LINK_LIBRARIES(wasm-as wasm asmjs passes ir cfg support) +TARGET_LINK_LIBRARIES(wasm-as binaryen) SET_PROPERTY(TARGET wasm-as PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET wasm-as PROPERTY CXX_STANDARD_REQUIRED ON) INSTALL(TARGETS wasm-as DESTINATION ${CMAKE_INSTALL_BINDIR}) -@@ -280,7 +280,7 @@ +@@ -290,7 +290,7 @@ ) ADD_EXECUTABLE(wasm-dis ${wasm_dis_SOURCES}) --TARGET_LINK_LIBRARIES(wasm-dis passes wasm asmjs ast cfg support) +-TARGET_LINK_LIBRARIES(wasm-dis passes wasm asmjs ir cfg support) +TARGET_LINK_LIBRARIES(wasm-dis binaryen) SET_PROPERTY(TARGET wasm-dis PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET wasm-dis PROPERTY CXX_STANDARD_REQUIRED ON) INSTALL(TARGETS wasm-dis DESTINATION ${CMAKE_INSTALL_BINDIR}) -@@ -290,7 +290,7 @@ +@@ -300,7 +300,7 @@ ) ADD_EXECUTABLE(wasm-ctor-eval ${wasm-ctor-eval_SOURCES}) --TARGET_LINK_LIBRARIES(wasm-ctor-eval emscripten-optimizer passes wasm asmjs ast cfg support) +-TARGET_LINK_LIBRARIES(wasm-ctor-eval emscripten-optimizer passes wasm asmjs ir cfg support) +TARGET_LINK_LIBRARIES(wasm-ctor-eval binaryen) SET_PROPERTY(TARGET wasm-ctor-eval PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET wasm-ctor-eval PROPERTY CXX_STANDARD_REQUIRED ON) INSTALL(TARGETS wasm-ctor-eval DESTINATION bin) -@@ -303,7 +303,7 @@ +@@ -313,7 +313,7 @@ ) ADD_EXECUTABLE(wasm-reduce ${wasm-reduce_SOURCES}) -- TARGET_LINK_LIBRARIES(wasm-reduce wasm asmjs passes wasm ast cfg support) +- TARGET_LINK_LIBRARIES(wasm-reduce wasm asmjs passes wasm ir cfg support) + TARGET_LINK_LIBRARIES(wasm-reduce binaryen) SET_PROPERTY(TARGET wasm-reduce PROPERTY CXX_STANDARD 11) SET_PROPERTY(TARGET wasm-reduce PROPERTY CXX_STANDARD_REQUIRED ON) |