diff options
| author | Mattias Cibien <mattias.cibien@outlook.com> | 2016-12-06 11:17:25 +0100 |
|---|---|---|
| committer | Mattias Cibien <mattias.cibien@outlook.com> | 2016-12-06 11:17:25 +0100 |
| commit | 134993109b00dac3ed92a66a57fbffb7f89e4a02 (patch) | |
| tree | 8950043703595ad3915a16008e4bed071475aee5 | |
| parent | d40d1adc961abebf40d348f1c3af6d7330e73368 (diff) | |
| download | vcpkg-134993109b00dac3ed92a66a57fbffb7f89e4a02.tar.gz vcpkg-134993109b00dac3ed92a66a57fbffb7f89e4a02.zip | |
Anax support for shared libs
| -rw-r--r-- | ports/anax/Add-bin-output.patch | 10 | ||||
| -rw-r--r-- | ports/anax/portfile.cmake | 11 |
2 files changed, 17 insertions, 4 deletions
diff --git a/ports/anax/Add-bin-output.patch b/ports/anax/Add-bin-output.patch new file mode 100644 index 000000000..333a92fdc --- /dev/null +++ b/ports/anax/Add-bin-output.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt Tue Oct 13 13:47:40 2015 ++++ b/CMakeLists.txt Tue Dec 06 11:13:23 2016 +@@ -161,6 +161,7 @@ + # Library files + install( + TARGETS ${ANAX_LIBRARY_NAME} ++ RUNTIME DESTINATION bin + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib + ) diff --git a/ports/anax/portfile.cmake b/ports/anax/portfile.cmake index ae22332cf..ef14f7264 100644 --- a/ports/anax/portfile.cmake +++ b/ports/anax/portfile.cmake @@ -6,10 +6,6 @@ # CURRENT_PACKAGES_DIR = ${VCPKG_ROOT_DIR}\packages\${PORT}_${TARGET_TRIPLET} # -if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic) - message(STATUS "Warning: Dynamic building not supported yet. Building static.") - set(VCPKG_LIBRARY_LINKAGE static) -endif() include(vcpkg_common_functions) set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/anax-2.1.0) @@ -20,8 +16,15 @@ vcpkg_download_distfile(ARCHIVE ) vcpkg_extract_source_archive(${ARCHIVE}) +vcpkg_apply_patches( + SOURCE_PATH ${SOURCE_PATH} + PATCHES ${CMAKE_CURRENT_LIST_DIR}/Add-bin-output.patch +) + vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} + OPTIONS + -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON ) vcpkg_install_cmake() |
