diff -r c46afb3f67a6 -r 17d918051964 cmake/FindGLPK.cmake --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cmake/FindGLPK.cmake Tue Jan 20 12:23:14 2009 +0000 @@ -0,0 +1,20 @@ +SET(GLPK_REGKEY "[HKEY_LOCAL_MACHINE\\SOFTWARE\\GnuWin32\\Glpk;InstallPath]") +GET_FILENAME_COMPONENT(GLPK_ROOT_PATH ${GLPK_REGKEY} ABSOLUTE) + +FIND_PATH(GLPK_INCLUDE_DIR + glpk.h + PATHS ${GLPK_REGKEY}/include) + +FIND_LIBRARY(GLPK_LIBRARY + NAMES glpk + PATHS ${GLPK_REGKEY}/lib) + +INCLUDE(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(GLPK DEFAULT_MSG GLPK_LIBRARY GLPK_INCLUDE_DIR) + +IF(GLPK_FOUND) + SET(GLPK_LIBRARIES ${GLPK_LIBRARY}) + SET(GLPK_BIN_DIR ${GLPK_ROOT_PATH}/bin) +ENDIF(GLPK_FOUND) + +MARK_AS_ADVANCED(GLPK_LIBRARY GLPK_INCLUDE_DIR GLPK_BIN_DIR)