[geany/geany-plugins] 5f4e4e: Windows/Mingw support: add check for MINGW environment
Enrico Tröger
git-noreply at xxxxx
Sat Feb 27 12:21:59 UTC 2016
Branch: refs/heads/master
Author: Enrico Tröger <enrico.troeger at uvena.de>
Committer: Enrico Tröger <enrico.troeger at uvena.de>
Date: Sat, 27 Feb 2016 12:21:59 UTC
Commit: 5f4e4ef987678d32d3453aa3f66dab75c98e7efb
https://github.com/geany/geany-plugins/commit/5f4e4ef987678d32d3453aa3f66dab75c98e7efb
Log Message:
-----------
Windows/Mingw support: add check for MINGW environment
Modified Paths:
--------------
build/common.m4
configure.ac
Modified: build/common.m4
17 lines changed, 17 insertions(+), 0 deletions(-)
===================================================================
@@ -64,3 +64,20 @@ AC_DEFUN([GP_COMMIT_PLUGIN_STATUS],
test "$m4_tolower(AS_TR_SH(enable_$1))" = yes)
GP_STATUS_PLUGIN_ADD([$1], [$m4_tolower(AS_TR_SH(enable_$1))])
])
+
+dnl GEANY_CHECK_MINGW
+dnl Checks whether we're building for MinGW, and defines appropriate stuff
+dnl if it is the case.
+dnl Most importantly, AM_CODITIONALs MINGW
+AC_DEFUN([GP_CHECK_MINGW],
+[
+ case "${host}" in
+ *mingw*)
+ AC_DEFINE([WIN32], [1], [we are cross compiling for WIN32])
+ AM_CONDITIONAL([MINGW], true)
+ ;;
+ *)
+ AM_CONDITIONAL([MINGW], false)
+ ;;
+ esac
+])
Modified: configure.ac
1 lines changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -26,6 +26,7 @@ GP_CHECK_GTK_VERSION
GP_CHECK_CPPCHECK
GP_CHECK_CFLAGS
GP_CHECK_LDFLAGS
+GP_CHECK_MINGW
dnl plugin checks
GP_CHECK_ADDONS
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list