summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowitz@users.sourceforge.net>2011-07-07 20:08:46 -0500
committerYaakov Selkowitz <yselkowitz@users.sourceforge.net>2011-07-07 20:08:46 -0500
commite7fa2bf63190cfa93d33f676d61e4a9c113aa32c (patch)
tree03b7564834cf3d36c88e044e979b8b119a9ac19b
parent6d557ac6317e43ea4a648ae71ef9ca65fd5ecb2e (diff)
downloadcygwin-filesystem-e7fa2bf63190cfa93d33f676d61e4a9c113aa32c.tar.gz
cygwin-filesystem-e7fa2bf63190cfa93d33f676d61e4a9c113aa32c.tar.xz
cygwin-filesystem-e7fa2bf63190cfa93d33f676d61e4a9c113aa32c.zip
cmake: define CMAKE_RC_COMPILER and CMAKE_LEGACY_CYGWIN_WIN32
-rw-r--r--Toolchain-cygwin.cmake2
-rw-r--r--macros.cygwin1
2 files changed, 3 insertions, 0 deletions
diff --git a/Toolchain-cygwin.cmake b/Toolchain-cygwin.cmake
index e4030a2..2811dda 100644
--- a/Toolchain-cygwin.cmake
+++ b/Toolchain-cygwin.cmake
@@ -1,8 +1,10 @@
SET(CMAKE_SYSTEM_NAME CYGWIN)
+SET(CMAKE_LEGACY_CYGWIN_WIN32 0)
# specify the cross compiler
SET(CMAKE_C_COMPILER /usr/bin/i686-pc-cygwin-gcc)
SET(CMAKE_CXX_COMPILER /usr/bin/i686-pc-cygwin-g++)
+SET(CMAKE_RC_COMPILER /usr/bin/i686-pc-cygwin-windres)
# where is the target environment
SET(CMAKE_FIND_ROOT_PATH /usr/i686-pc-cygwin/sys-root/usr)
diff --git a/macros.cygwin b/macros.cygwin
index ecf1a0d..665f7c6 100644
--- a/macros.cygwin
+++ b/macros.cygwin
@@ -161,6 +161,7 @@ package or when debugging this package.\
%_cygwin_cmake %{_cygwin_env} ; \
%__cmake \\\
+ -Wno-dev \\\
-DCMAKE_VERBOSE_MAKEFILE=ON \\\
-DCMAKE_INSTALL_PREFIX:PATH=%{_cygwin_prefix} \\\
-DCMAKE_INSTALL_LIBDIR:PATH=%{_cygwin_libdir} \\\