MSYS2-packages/perl-Alien-Build/01-msysize.patch
2019-07-02 00:06:16 +03:00

31 lines
1.6 KiB
Diff

diff -Naur Alien-Build-1.76-orig/corpus/cmake-libpalindrome/libpalindrome/CMakeLists.txt Alien-Build-1.76/corpus/cmake-libpalindrome/libpalindrome/CMakeLists.txt
--- Alien-Build-1.76-orig/corpus/cmake-libpalindrome/libpalindrome/CMakeLists.txt 2019-06-23 18:01:22.000000000 +0300
+++ Alien-Build-1.76/corpus/cmake-libpalindrome/libpalindrome/CMakeLists.txt 2019-07-01 23:54:09.202424300 +0300
@@ -3,12 +3,12 @@
target_include_directories (palindrome PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
target_include_directories (palindromeStatic PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
-IF (WIN32 OR CYGWIN OR MINGW)
+IF (WIN32 OR CYGWIN OR MSYS OR MINGW)
ELSE()
set_target_properties(palindromeStatic PROPERTIES OUTPUT_NAME palindrome)
ENDIF()
-IF (WIN32 OR CYGWIN OR MINGW)
+IF (WIN32 OR CYGWIN OR MSYS OR MINGW)
install(TARGETS palindrome RUNTIME DESTINATION bin)
ELSE()
install(TARGETS palindrome LIBRARY DESTINATION lib)
diff -Naur Alien-Build-1.76-orig/t/alien_build_plugin_build_cmake.t Alien-Build-1.76/t/alien_build_plugin_build_cmake.t
--- Alien-Build-1.76-orig/t/alien_build_plugin_build_cmake.t 2019-06-23 18:01:22.000000000 +0300
+++ Alien-Build-1.76/t/alien_build_plugin_build_cmake.t 2019-07-01 23:55:59.605739000 +0300
@@ -44,7 +44,7 @@
}
else
{
- my $lib = $^O =~ /^(cygwin|MSWin32)$/ ? '-lpalindromeStatic' : '-lpalindrome';
+ my $lib = $^O =~ /^(cygwin|msys|MSWin32)$/ ? '-lpalindromeStatic' : '-lpalindrome';
$build->runtime_prop->{$_} = "-L$prefix/lib $lib" for qw( libs libs_static );
}
};