anope- supernets anope source code & configuration |
git clone git://git.acid.vegas/anope.git |
Log | Files | Refs | Archive | README |
FindGettext.cmake (1408B)
1 # Find the header files, libs, and executables for gettext 2 if(NOT WIN32) 3 find_path(GETTEXT_INCLUDE libintl.h /usr/include /usr/local/include ${EXTRA_INCLUDE}) 4 find_library(GETTEXT_LIBRARY intl PATHS /usr/lib /usr/lib64 ${EXTRA_LIBS}) 5 find_program(GETTEXT_MSGFMT msgfmt PATHS /usr/bin/ /usr/local/bin ${EXTRA_INCLUDE}) 6 if(GETTEXT_INCLUDE AND GETTEXT_MSGFMT) 7 set(GETTEXT_FOUND TRUE) 8 if(GETTEXT_LIBRARY) 9 set(GETTEXT_LIBRARIES ${GETTEXT_LIBRARY}) 10 endif(GETTEXT_LIBRARY) 11 endif(GETTEXT_INCLUDE AND GETTEXT_MSGFMT) 12 else(NOT WIN32) 13 find_path(GETTEXT_INCLUDE libintl.h ${DEFAULT_INCLUDE_DIRS} ${WSDK_PATH}/include $ENV{VCINSTALLDIR}/include gettext/include ${EXTRA_INCLUDE}) 14 find_library(GETTEXT_LIBRARY libintl PATHS ${DEFAULT_LIBRARY_DIRS} ${WSDK_PATH}/lib $ENV{VCINSTALLDIR}/lib gettext/lib ${EXTRA_LIBS}) 15 find_program(GETTEXT_MSGFMT msgfmt PATHS ${DEFAULT_INCLUDE_DIRS} ${WSDK_PATH}/bin $ENV{VCINSTALLDIR}/bin gettext/bin ${EXTRA_INCLUDE}) 16 if(GETTEXT_INCLUDE AND GETTEXT_LIBRARY AND GETTEXT_MSGFMT) 17 set(GETTEXT_FOUND TRUE) 18 set(GETTEXT_LIBRARIES ${GETTEXT_LIBRARY}) 19 endif(GETTEXT_INCLUDE AND GETTEXT_LIBRARY AND GETTEXT_MSGFMT) 20 endif(NOT WIN32) 21 22 # If we found everything we need set variables correctly for lang/CMakeLists.txt to use 23 if(GETTEXT_FOUND) 24 include_directories("${GETTEXT_INCLUDE}") 25 set(GETTEXT_MSGFMT_EXECUTABLE ${GETTEXT_MSGFMT}) 26 endif(GETTEXT_FOUND)