Skip to content

Commit 726c111

Browse files
cenitcbezault
authored andcommitted
[vcpkg] fatal_error when patch fails to apply (#8087)
vcpkg will now fail on failure to apply patches except when using `--head`.
1 parent e86ff2c commit 726c111

467 files changed

Lines changed: 2125 additions & 9638 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ports/ace/portfile.cmake

Lines changed: 38 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
include(vcpkg_common_functions)
2+
3+
# Don't change to vcpkg_from_github! This points to a release and not an archive
4+
vcpkg_download_distfile(ARCHIVE
5+
URLS "https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-6_5_6/ACE-src-6.5.6.zip"
6+
FILENAME ACE-src-6.5.6.zip
7+
SHA512 4ee42aafc86af159ab20dbb14c7c2a49bed733645f5cc3afa8cef3e9688ff929002f3420eb33e859afe10a534afc276340faa21d029fa56bd07bd9aed3403ab4
8+
)
9+
10+
vcpkg_extract_source_archive_ex(
11+
OUT_SOURCE_PATH SOURCE_PATH
12+
ARCHIVE ${ARCHIVE}
13+
)
14+
15+
set(ACE_ROOT ${SOURCE_PATH})
16+
set(ENV{ACE_ROOT} ${ACE_ROOT})
17+
set(ACE_SOURCE_PATH ${ACE_ROOT}/ace)
18+
119
if(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
220
message(FATAL_ERROR "${PORT} does not currently support UWP")
321
endif()
@@ -23,16 +41,6 @@ if (VCPKG_LIBRARY_LINKAGE STREQUAL static)
2341
endif()
2442
set(MPC_STATIC_FLAG -static)
2543
endif()
26-
include(vcpkg_common_functions)
27-
set(ACE_ROOT ${CURRENT_BUILDTREES_DIR}/src/ACE_wrappers)
28-
set(ENV{ACE_ROOT} ${ACE_ROOT})
29-
set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/ACE_wrappers/ace)
30-
vcpkg_download_distfile(ARCHIVE
31-
URLS "https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-6_5_6/ACE-src-6.5.6.zip"
32-
FILENAME ACE-src-6.5.6.zip
33-
SHA512 4ee42aafc86af159ab20dbb14c7c2a49bed733645f5cc3afa8cef3e9688ff929002f3420eb33e859afe10a534afc276340faa21d029fa56bd07bd9aed3403ab4
34-
)
35-
vcpkg_extract_source_archive(${ARCHIVE})
3644

3745
vcpkg_find_acquire_program(PERL)
3846
get_filename_component(PERL_PATH ${PERL} DIRECTORY)
@@ -58,7 +66,7 @@ if(NOT VCPKG_CMAKE_SYSTEM_NAME)
5866
else()
5967
set(SOLUTION_TYPE vc14)
6068
endif()
61-
file(WRITE ${SOURCE_PATH}/config.h "#include \"ace/config-windows.h\"")
69+
file(WRITE ${ACE_SOURCE_PATH}/config.h "#include \"ace/config-windows.h\"")
6270
endif()
6371

6472
if(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "Linux")
@@ -67,8 +75,8 @@ if(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "Linux")
6775
set(LIB_DEBUG_SUFFIX .a)
6876
set(LIB_PREFIX lib)
6977
set(SOLUTION_TYPE gnuace)
70-
file(WRITE ${SOURCE_PATH}/config.h "#include \"ace/config-linux.h\"")
71-
file(WRITE ${ACE_ROOT}/include/makeinclude/platform_macros.GNU "include $(ACE_ROOT)include/makeinclude/platform_linux.GNU")
78+
file(WRITE ${ACE_SOURCE_PATH}/config.h "#include \"ace/config-linux.h\"")
79+
file(WRITE ${ACE_ROOT}/include/makeinclude/platform_macros.GNU "include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU")
7280
endif()
7381

7482
# Invoke mwc.pl to generate the necessary solution and project files
@@ -80,7 +88,7 @@ vcpkg_execute_required_process(
8088

8189
if(NOT VCPKG_CMAKE_SYSTEM_NAME)
8290
vcpkg_build_msbuild(
83-
PROJECT_PATH ${SOURCE_PATH}/ace.sln
91+
PROJECT_PATH ${ACE_SOURCE_PATH}/ace.sln
8492
PLATFORM ${MSBUILD_PLATFORM}
8593
USE_VCPKG_INTEGRATION
8694
)
@@ -101,34 +109,34 @@ endif()
101109
# ACE itself does not define an install target, so it is not clear which
102110
# headers are public and which not. For the moment we install everything
103111
# that is in the source path and ends in .h, .inl
104-
function(install_ace_headers_subdirectory SOURCE_PATH RELATIVE_PATH)
105-
file(GLOB HEADER_FILES ${SOURCE_PATH}/${RELATIVE_PATH}/*.h ${SOURCE_PATH}/${RELATIVE_PATH}/*.inl)
112+
function(install_ace_headers_subdirectory ORIGINAL_PATH RELATIVE_PATH)
113+
file(GLOB HEADER_FILES ${ORIGINAL_PATH}/${RELATIVE_PATH}/*.h ${ORIGINAL_PATH}/${RELATIVE_PATH}/*.inl)
106114
file(INSTALL ${HEADER_FILES} DESTINATION ${CURRENT_PACKAGES_DIR}/include/ace/${RELATIVE_PATH})
107115
endfunction()
108116

109117
# We manually install header found in the ace directory because in that case
110118
# we are supposed to install also *cpp files, see ACE_wrappers\debian\libace-dev.install file
111-
file(GLOB HEADER_FILES ${SOURCE_PATH}/*.h ${SOURCE_PATH}/*.inl ${SOURCE_PATH}/*.cpp)
119+
file(GLOB HEADER_FILES ${ACE_SOURCE_PATH}/*.h ${ACE_SOURCE_PATH}/*.inl ${ACE_SOURCE_PATH}/*.cpp)
112120
file(INSTALL ${HEADER_FILES} DESTINATION ${CURRENT_PACKAGES_DIR}/include/ace/)
113121

114122
# Install headers in subdirectory
115-
install_ace_headers_subdirectory(${SOURCE_PATH} "Compression")
116-
install_ace_headers_subdirectory(${SOURCE_PATH} "Compression/rle")
117-
install_ace_headers_subdirectory(${SOURCE_PATH} "ETCL")
118-
install_ace_headers_subdirectory(${SOURCE_PATH} "QoS")
119-
install_ace_headers_subdirectory(${SOURCE_PATH} "Monitor_Control")
120-
install_ace_headers_subdirectory(${SOURCE_PATH} "os_include")
121-
install_ace_headers_subdirectory(${SOURCE_PATH} "os_include/arpa")
122-
install_ace_headers_subdirectory(${SOURCE_PATH} "os_include/net")
123-
install_ace_headers_subdirectory(${SOURCE_PATH} "os_include/netinet")
124-
install_ace_headers_subdirectory(${SOURCE_PATH} "os_include/sys")
123+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "Compression")
124+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "Compression/rle")
125+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "ETCL")
126+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "QoS")
127+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "Monitor_Control")
128+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "os_include")
129+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "os_include/arpa")
130+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "os_include/net")
131+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "os_include/netinet")
132+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "os_include/sys")
125133
if("ssl" IN_LIST FEATURES)
126-
install_ace_headers_subdirectory(${SOURCE_PATH} "SSL")
134+
install_ace_headers_subdirectory(${ACE_SOURCE_PATH} "SSL")
127135
endif()
128136

129137
# Install the libraries
130-
function(install_ace_library SOURCE_PATH ACE_LIBRARY)
131-
set(LIB_PATH ${SOURCE_PATH}/lib/)
138+
function(install_ace_library ORIGINAL_PATH ACE_LIBRARY)
139+
set(LIB_PATH ${ORIGINAL_PATH}/lib/)
132140
if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
133141
# Install the DLL files
134142
file(INSTALL

ports/activemq-cpp/CONTROL

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Source: activemq-cpp
2-
Version: 3.9.5
2+
Version: 3.9.5-1
33
Build-Depends: apr
44
Description: Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns server.

ports/activemq-cpp/portfile.cmake

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@ if(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
55
endif()
66

77
set(VERSION 3.9.5)
8-
9-
set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/activemq-cpp-library-${VERSION})
8+
109
vcpkg_download_distfile(ARCHIVE
1110
URLS "https://www.apache.org/dist/activemq/activemq-cpp/${VERSION}/activemq-cpp-library-${VERSION}-src.tar.bz2"
1211
FILENAME "activemq-cpp-library-${VERSION}-src.tar.bz2"
13-
SHA512 83692d3dfd5ecf557fc88d204a03bf169ce6180bcff27be41b09409b8f7793368ffbeed42d98ef6374c6b6b477d9beb8a4a9ac584df9e56725ec59ceceaa6ae2
12+
SHA512 83692d3dfd5ecf557fc88d204a03bf169ce6180bcff27be41b09409b8f7793368ffbeed42d98ef6374c6b6b477d9beb8a4a9ac584df9e56725ec59ceceaa6ae2
1413
)
1514

1615
vcpkg_extract_source_archive_ex(
@@ -42,12 +41,12 @@ vcpkg_build_msbuild(
4241
)
4342

4443
vcpkg_copy_pdbs()
45-
44+
4645
# Handle copyright
4746
file(COPY ${SOURCE_PATH}/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/activemq-cpp)
4847
file(RENAME ${CURRENT_PACKAGES_DIR}/share/activemq-cpp/LICENSE.txt ${CURRENT_PACKAGES_DIR}/share/activemq-cpp/copyright)
4948

50-
49+
5150
file(
5251
COPY
5352
${SOURCE_PATH}/vs2010-build/${BUILD_ARCH}/${RELEASE_CONF}/activemq-cpp.lib

ports/alac-decoder/CONTROL

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Source: alac-decoder
2-
Version: 0.2-1
3-
Homepage: https://distfiles.macports.org/alac_decoder
4-
Description: ALAC C implementation of a decoder, written from reverse engineering the file format
1+
Source: alac-decoder
2+
Version: 0.2-3
3+
Homepage: https://distfiles.macports.org/alac_decoder
4+
Description: ALAC C implementation of a decoder, written from reverse engineering the file format
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
diff --git a/alac.c b/alac.c
2-
index b829e29..8e8805f 100644
3-
--- a/alac.c
4-
+++ b/alac.c
5-
@@ -284,7 +284,9 @@ static int count_leading_zeros(int input)
6-
return output;
7-
}
8-
#else
9-
+#if !defined(_MSC_VER)
10-
#warning using generic count leading zeroes. You may wish to write one for your CPU / compiler
11-
+#endif
12-
static int count_leading_zeros(int input)
13-
{
14-
int output = 0;
1+
diff --git a/alac.c b/alac.c
2+
index b829e29..8e8805f 100644
3+
--- a/alac.c
4+
+++ b/alac.c
5+
@@ -284,7 +284,9 @@ static int count_leading_zeros(int input)
6+
return output;
7+
}
8+
#else
9+
+#if !defined(_MSC_VER)
10+
#warning using generic count leading zeroes. You may wish to write one for your CPU / compiler
11+
+#endif
12+
static int count_leading_zeros(int input)
13+
{
14+
int output = 0;

ports/alac-decoder/portfile.cmake

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,33 @@ include(vcpkg_common_functions)
22

33
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
44

5-
set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/alac_decoder)
65
vcpkg_download_distfile(ARCHIVE
76
URLS "https://distfiles.macports.org/alac_decoder/alac_decoder-0.2.0.tgz"
87
FILENAME "alac_decoder-0.2.0.tgz"
98
SHA512 4b37d4fe37681bfccaa4a27fbaf11eb2a1fba5f14e77d219a6d9814ff44d1168534d05eb19443dd2fd11e6fcdf4da3a22e3f3c79314cb7a6767c152351b13e29
109
)
11-
vcpkg_extract_source_archive(${ARCHIVE})
1210

13-
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
14-
file(COPY ${CMAKE_CURRENT_LIST_DIR}/decomp.c DESTINATION ${SOURCE_PATH})
15-
16-
17-
vcpkg_apply_patches(
18-
SOURCE_PATH ${SOURCE_PATH}
11+
vcpkg_extract_source_archive_ex(
12+
OUT_SOURCE_PATH SOURCE_PATH
13+
ARCHIVE ${ARCHIVE}
1914
PATCHES
20-
${CMAKE_CURRENT_LIST_DIR}/remove_stdint_headers.patch
21-
${CMAKE_CURRENT_LIST_DIR}/no-pragma-warning.patch
15+
remove_stdint_headers.patch
16+
no-pragma-warning.patch
2217
)
2318

19+
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
20+
file(COPY ${CMAKE_CURRENT_LIST_DIR}/decomp.c DESTINATION ${SOURCE_PATH})
21+
2422
vcpkg_configure_cmake(
2523
SOURCE_PATH ${SOURCE_PATH}
2624
PREFER_NINJA
27-
OPTIONS_DEBUG -DDISABLE_INSTALL_HEADERS=ON -DDISABLE_INSTALL_TOOLS=ON
25+
OPTIONS_DEBUG
26+
-DDISABLE_INSTALL_HEADERS=ON
27+
-DDISABLE_INSTALL_TOOLS=ON
2828
)
2929

3030
vcpkg_install_cmake()
3131
vcpkg_copy_pdbs()
32-
vcpkg_copy_tool_dependencies(${CURRENT_PACKAGES_DIR}/tools/alac-decoder)
32+
vcpkg_copy_tool_dependencies(${CURRENT_PACKAGES_DIR}/tools/${PORT})
3333

34-
file(INSTALL ${SOURCE_PATH}/README DESTINATION ${CURRENT_PACKAGES_DIR}/share/alac-decoder RENAME copyright)
34+
file(INSTALL ${SOURCE_PATH}/README DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)

ports/angelscript/CONTROL

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Source: angelscript
2-
Version: 2.33.1-1
3-
Description: The AngelCode Scripting Library, or AngelScript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts. It has been designed from the beginning to be an easy to use component, both for the application programmer and the script writer.
4-
5-
Feature: addons
6-
Description: Installs all addons for use in compiling scripts addons
1+
Source: angelscript
2+
Version: 2.33.1-2
3+
Description: The AngelCode Scripting Library, or AngelScript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts. It has been designed from the beginning to be an easy to use component, both for the application programmer and the script writer.
4+
5+
Feature: addons
6+
Description: Installs all addons for use in compiling scripts addons

ports/angelscript/LICENSE

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
AngelCode Scripting Library
2-
3-
Copyright © 2003-2018 Andreas Jönsson
4-
5-
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
6-
7-
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
8-
9-
The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
10-
11-
Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
12-
13-
This notice may not be removed or altered from any source distribution.
1+
AngelCode Scripting Library
2+
3+
Copyright © 2003-2018 Andreas Jönsson
4+
5+
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
6+
7+
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
8+
9+
The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
10+
11+
Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
12+
13+
This notice may not be removed or altered from any source distribution.
Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
diff --git a/angelscript/projects/cmake/CMakeLists.txt b/angelscript/projects/cmake/CMakeLists.txt
2-
index 7c800c5..982ad8b 100644
3-
--- a/angelscript/projects/cmake/CMakeLists.txt
4-
+++ b/angelscript/projects/cmake/CMakeLists.txt
5-
@@ -145,7 +145,7 @@ endif()
6-
7-
# Don't override the default library output path to avoid conflicts when building for multiple target platforms
8-
#set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../../lib)
9-
-target_link_libraries(${ANGELSCRIPT_LIBRARY_NAME} Threads::Threads)
10-
+target_link_libraries(${ANGELSCRIPT_LIBRARY_NAME} PRIVATE Threads::Threads)
11-
12-
set_target_properties(${ANGELSCRIPT_LIBRARY_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
13-
1+
diff --git a/angelscript/projects/cmake/CMakeLists.txt b/angelscript/projects/cmake/CMakeLists.txt
2+
index 7c800c5..982ad8b 100644
3+
--- a/angelscript/projects/cmake/CMakeLists.txt
4+
+++ b/angelscript/projects/cmake/CMakeLists.txt
5+
@@ -145,7 +145,7 @@ endif()
6+
7+
# Don't override the default library output path to avoid conflicts when building for multiple target platforms
8+
#set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../../lib)
9+
-target_link_libraries(${ANGELSCRIPT_LIBRARY_NAME} Threads::Threads)
10+
+target_link_libraries(${ANGELSCRIPT_LIBRARY_NAME} PRIVATE Threads::Threads)
11+
12+
set_target_properties(${ANGELSCRIPT_LIBRARY_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
13+

ports/angelscript/portfile.cmake

Lines changed: 31 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,31 @@
1-
include(vcpkg_common_functions)
2-
3-
vcpkg_download_distfile(ARCHIVE
4-
URLS "https://www.angelcode.com/angelscript/sdk/files/angelscript_2.33.0.zip"
5-
FILENAME "angelscript_2.33.0.zip"
6-
SHA512 eaf972ecf965fe4f72e55755f5e796499018e918f93cfd835b1ca20f9338e299e8dbd707240341eef81ae920f07d2280646151f515f5990a62550689445c86f0
7-
)
8-
9-
vcpkg_extract_source_archive_ex(
10-
OUT_SOURCE_PATH SOURCE_PATH
11-
ARCHIVE ${ARCHIVE}
12-
PATCHES
13-
mark-threads-private.patch
14-
)
15-
16-
vcpkg_configure_cmake(
17-
SOURCE_PATH ${SOURCE_PATH}/angelscript/projects/cmake
18-
PREFER_NINJA # Disable this option if project cannot be built with Ninja
19-
# OPTIONS -DUSE_THIS_IN_ALL_BUILDS=1 -DUSE_THIS_TOO=2
20-
# OPTIONS_RELEASE -DOPTIMIZE=1
21-
# OPTIONS_DEBUG -DDEBUGGABLE=1
22-
)
23-
24-
vcpkg_install_cmake()
25-
26-
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
27-
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/Angelscript)
28-
29-
# Handle copyright
30-
file(INSTALL ${CURRENT_PORT_DIR}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/angelscript RENAME copyright)
31-
32-
# Copy the addon files
33-
if("addons" IN_LIST FEATURES)
34-
file(INSTALL ${SOURCE_PATH}/add_on/ DESTINATION ${CURRENT_PACKAGES_DIR}/include/angelscript FILES_MATCHING PATTERN "*.h" PATTERN "*.cpp")
35-
endif()
36-
37-
# Post-build test for cmake libraries
38-
# vcpkg_test_cmake(PACKAGE_NAME angelscript)
1+
include(vcpkg_common_functions)
2+
3+
vcpkg_download_distfile(ARCHIVE
4+
URLS "https://www.angelcode.com/angelscript/sdk/files/angelscript_2.33.0.zip"
5+
FILENAME "angelscript_2.33.0.zip"
6+
SHA512 eaf972ecf965fe4f72e55755f5e796499018e918f93cfd835b1ca20f9338e299e8dbd707240341eef81ae920f07d2280646151f515f5990a62550689445c86f0
7+
)
8+
9+
vcpkg_extract_source_archive_ex(
10+
OUT_SOURCE_PATH SOURCE_PATH
11+
ARCHIVE ${ARCHIVE}
12+
PATCHES
13+
mark-threads-private.patch
14+
)
15+
16+
vcpkg_configure_cmake(
17+
SOURCE_PATH ${SOURCE_PATH}/angelscript/projects/cmake
18+
PREFER_NINJA
19+
)
20+
21+
vcpkg_install_cmake()
22+
23+
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
24+
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/Angelscript)
25+
26+
# Copy the addon files
27+
if("addons" IN_LIST FEATURES)
28+
file(INSTALL ${SOURCE_PATH}/add_on/ DESTINATION ${CURRENT_PACKAGES_DIR}/include/angelscript FILES_MATCHING PATTERN "*.h" PATTERN "*.cpp")
29+
endif()
30+
31+
file(INSTALL ${CURRENT_PORT_DIR}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)

0 commit comments

Comments
 (0)