mirror of https://github.com/microsoft/vcpkg.git
[collada-dom,fmilib] Fix portfiles line endings
This commit is contained in:
parent
d2fa61e74c
commit
9cb3fa3cce
|
|
@ -1,33 +1,33 @@
|
|||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO rdiankov/collada-dom
|
||||
REF d37ae7532e350b87c88712e9f6ab4b1f440d20cd
|
||||
SHA512 cb923d296219765096f5246cc7a2b69712931f58171ae885dbdbd215fca86d911c34d12748d3304d6a5a350dc737ff0caead2495acac488af5431b437cbacc7d
|
||||
HEAD_REF v2.5.0
|
||||
PATCHES
|
||||
vs-version-detection.patch
|
||||
use-uriparser.patch
|
||||
use-vcpkg-minizip.patch
|
||||
fix-shared-keyword.patch
|
||||
fix-emscripten.patch
|
||||
fix-compatibility-with-boost-1.85.patch
|
||||
)
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/dom/external-libs")
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS
|
||||
-DCMAKE_CXX_STANDARD=11
|
||||
-DVCPKG_LOCK_FIND_PACKAGE_Boost=ON
|
||||
-DVCPKG_LOCK_FIND_PACKAGE_LibXml2=ON
|
||||
-DVCPKG_LOCK_FIND_PACKAGE_PkgConfig=OFF
|
||||
-DVCPKG_LOCK_FIND_PACKAGE_ZLIB=ON
|
||||
)
|
||||
vcpkg_cmake_install()
|
||||
vcpkg_fixup_pkgconfig()
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/collada_dom-2.5)
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/licenses/license_e.txt")
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO rdiankov/collada-dom
|
||||
REF d37ae7532e350b87c88712e9f6ab4b1f440d20cd
|
||||
SHA512 cb923d296219765096f5246cc7a2b69712931f58171ae885dbdbd215fca86d911c34d12748d3304d6a5a350dc737ff0caead2495acac488af5431b437cbacc7d
|
||||
HEAD_REF v2.5.0
|
||||
PATCHES
|
||||
vs-version-detection.patch
|
||||
use-uriparser.patch
|
||||
use-vcpkg-minizip.patch
|
||||
fix-shared-keyword.patch
|
||||
fix-emscripten.patch
|
||||
fix-compatibility-with-boost-1.85.patch
|
||||
)
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/dom/external-libs")
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS
|
||||
-DCMAKE_CXX_STANDARD=11
|
||||
-DVCPKG_LOCK_FIND_PACKAGE_Boost=ON
|
||||
-DVCPKG_LOCK_FIND_PACKAGE_LibXml2=ON
|
||||
-DVCPKG_LOCK_FIND_PACKAGE_PkgConfig=OFF
|
||||
-DVCPKG_LOCK_FIND_PACKAGE_ZLIB=ON
|
||||
)
|
||||
vcpkg_cmake_install()
|
||||
vcpkg_fixup_pkgconfig()
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/collada_dom-2.5)
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/licenses/license_e.txt")
|
||||
|
||||
|
|
|
|||
|
|
@ -1,56 +1,56 @@
|
|||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO modelon-community/fmi-library
|
||||
REF "${VERSION}"
|
||||
SHA512 65c2dc11116737e4e2ee91a4ec58d2cf24003774fd6d9b8b1d6521f046be9e8f8a963ebedb50a161ad264927062f41ce757c84563cfe628d47614910e8730349
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
devendor-sublibs.diff
|
||||
minizip.patch
|
||||
fix-mergestaticlibs.diff
|
||||
unofficial-export.diff
|
||||
)
|
||||
|
||||
file(GLOB vendored_minizip "${SOURCE_PATH}/ThirdParty/Minizip/minizip/*")
|
||||
list(FILTER vendored_minizip EXCLUDE REGEX "/minizip.[ch]\$|/miniunz.[ch]\$")
|
||||
file(REMOVE_RECURSE
|
||||
${vendored_minizip}
|
||||
"${SOURCE_PATH}/ThirdParty/Expat"
|
||||
"${SOURCE_PATH}/ThirdParty/Zlib"
|
||||
)
|
||||
|
||||
string(COMPARE EQUAL "${VCPKG_CRT_LINKAGE}" "static" FMILIB_BUILD_WITH_STATIC_RTLIB)
|
||||
string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" BUILD_STATIC)
|
||||
string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" BUILD_SHARED)
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS
|
||||
-Wno-dev
|
||||
-DFMILIB_BUILD_TESTS=OFF
|
||||
-DFMILIB_BUILD_STATIC_LIB=${BUILD_STATIC}
|
||||
-DFMILIB_BUILD_SHARED_LIB=${BUILD_SHARED}
|
||||
-DFMILIB_BUILD_WITH_STATIC_RTLIB=${FMILIB_BUILD_WITH_STATIC_RTLIB}
|
||||
-DFMILIB_GENERATE_DOXYGEN_DOC=OFF
|
||||
OPTIONS_DEBUG
|
||||
"-DFMILIB_INSTALL_PREFIX=${CURRENT_PACKAGES_DIR}/debug"
|
||||
OPTIONS_RELEASE
|
||||
"-DFMILIB_INSTALL_PREFIX=${CURRENT_PACKAGES_DIR}"
|
||||
MAYBE_UNUSED_VARIABLES
|
||||
FMILIB_BUILD_WITH_STATIC_RTLIB
|
||||
)
|
||||
|
||||
vcpkg_cmake_install()
|
||||
vcpkg_copy_pdbs()
|
||||
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/unofficial-fmilib-config.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/unofficial-fmilib")
|
||||
vcpkg_cmake_config_fixup(PACKAGE_NAME unofficial-fmilib)
|
||||
|
||||
file(REMOVE_RECURSE
|
||||
"${CURRENT_PACKAGES_DIR}/debug/include"
|
||||
"${CURRENT_PACKAGES_DIR}/debug/doc"
|
||||
"${CURRENT_PACKAGES_DIR}/doc"
|
||||
)
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md")
|
||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO modelon-community/fmi-library
|
||||
REF "${VERSION}"
|
||||
SHA512 65c2dc11116737e4e2ee91a4ec58d2cf24003774fd6d9b8b1d6521f046be9e8f8a963ebedb50a161ad264927062f41ce757c84563cfe628d47614910e8730349
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
devendor-sublibs.diff
|
||||
minizip.patch
|
||||
fix-mergestaticlibs.diff
|
||||
unofficial-export.diff
|
||||
)
|
||||
|
||||
file(GLOB vendored_minizip "${SOURCE_PATH}/ThirdParty/Minizip/minizip/*")
|
||||
list(FILTER vendored_minizip EXCLUDE REGEX "/minizip.[ch]\$|/miniunz.[ch]\$")
|
||||
file(REMOVE_RECURSE
|
||||
${vendored_minizip}
|
||||
"${SOURCE_PATH}/ThirdParty/Expat"
|
||||
"${SOURCE_PATH}/ThirdParty/Zlib"
|
||||
)
|
||||
|
||||
string(COMPARE EQUAL "${VCPKG_CRT_LINKAGE}" "static" FMILIB_BUILD_WITH_STATIC_RTLIB)
|
||||
string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" BUILD_STATIC)
|
||||
string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" BUILD_SHARED)
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS
|
||||
-Wno-dev
|
||||
-DFMILIB_BUILD_TESTS=OFF
|
||||
-DFMILIB_BUILD_STATIC_LIB=${BUILD_STATIC}
|
||||
-DFMILIB_BUILD_SHARED_LIB=${BUILD_SHARED}
|
||||
-DFMILIB_BUILD_WITH_STATIC_RTLIB=${FMILIB_BUILD_WITH_STATIC_RTLIB}
|
||||
-DFMILIB_GENERATE_DOXYGEN_DOC=OFF
|
||||
OPTIONS_DEBUG
|
||||
"-DFMILIB_INSTALL_PREFIX=${CURRENT_PACKAGES_DIR}/debug"
|
||||
OPTIONS_RELEASE
|
||||
"-DFMILIB_INSTALL_PREFIX=${CURRENT_PACKAGES_DIR}"
|
||||
MAYBE_UNUSED_VARIABLES
|
||||
FMILIB_BUILD_WITH_STATIC_RTLIB
|
||||
)
|
||||
|
||||
vcpkg_cmake_install()
|
||||
vcpkg_copy_pdbs()
|
||||
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/unofficial-fmilib-config.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/unofficial-fmilib")
|
||||
vcpkg_cmake_config_fixup(PACKAGE_NAME unofficial-fmilib)
|
||||
|
||||
file(REMOVE_RECURSE
|
||||
"${CURRENT_PACKAGES_DIR}/debug/include"
|
||||
"${CURRENT_PACKAGES_DIR}/debug/doc"
|
||||
"${CURRENT_PACKAGES_DIR}/doc"
|
||||
)
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md")
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "d8099076d96a139d31c23581c0d5b9d91c6064a0",
|
||||
"git-tree": "84f6e864e887a79be31d55b81fb54ecdbb94f9c6",
|
||||
"version": "2.5.0",
|
||||
"port-version": 13
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "e370263acaa057208b7f513b64f464c87d6ecabc",
|
||||
"git-tree": "b5b592cc3dc0a5e7f0cafe6d0829c8e888d50b20",
|
||||
"version": "2.4.1",
|
||||
"port-version": 4
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue