Mercurial > sumwars
changeset 1982:1e3db68caaf9
Added utility script for CMake: find GnuWin32 (useful for Windows installations).
author | thegusty999 |
---|---|
date | Fri, 28 Oct 2011 16:35:59 +0000 |
parents | 90d8e0a9698b |
children | c9f724166c1c |
files | CMakeModules/FindGNUWIN.cmake |
diffstat | 1 files changed, 37 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CMakeModules/FindGNUWIN.cmake Fri Oct 28 16:35:59 2011 +0000 @@ -0,0 +1,37 @@ +# - Locate GnuWin32 +# This module defines +# GNUWIN_LIBRARY +# GNUWIN_INCLUDE_DIR, where to find the headers +# +# Created by Augustin Preda. This is mainly intended to be used on Windows, where you would typically find GnuWin32. +# (last change: 2011.10.28) +# +INCLUDE(FindPackageHandleStandardArgs) +INCLUDE(HandleLibraryTypes) + +FIND_PATH(GNUWIN_INCLUDE_DIR libintl.h + PATHS + $ENV{GNUWINDIR} + $ENV{PROGRAMFILES} + PATH_SUFFIXES include +) + +FIND_LIBRARY(GNUWIN_LIBRARY + NAMES libintl.lib + PATHS $ENV{GNUWINDIR} + $ENV{PROGRAMFILES} + PATH_SUFFIXES lib libs +) + +# Handle the REQUIRED argument +FIND_PACKAGE_HANDLE_STANDARD_ARGS(GNUWIN DEFAULT_MSG + GNUWIN_LIBRARY + GNUWIN_INCLUDE_DIR +) + +# HANDLE_LIBRARY_TYPES(GNUWIN) + +MARK_AS_ADVANCED( + GNUWIN_INCLUDE_DIR + GNUWIN_LIBRARY +)