fltkhs-0.3.0.0: CMakeLists.txt
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
PROJECT(fltkc)
if(EXISTS "${FLTK_HOME}/lib/libfltk_z.a")
SET(FLTK_Z "${FLTK_HOME}/lib/libfltk_z.a")
else()
find_library(HAVE_Z z)
SET(FLTK_Z "${HAVE_Z}")
endif()
if(EXISTS "${FLTK_HOME}/lib/libfltk_jpeg.a")
SET(FLTK_JPEG "${FLTK_HOME}/lib/libfltk_jpeg.a")
else()
find_library(HAVE_JPEG jpeg)
SET(FLTK_JPEG "${HAVE_JPEG}")
endif()
if(EXISTS "${FLTK_HOME}/lib/libfltk_png.a")
SET(FLTK_PNG "${FLTK_HOME}/lib/libfltk_png.a")
else()
find_library(HAVE_PNG png)
SET(FLTK_PNG "${HAVE_PNG}")
endif()
SET(FLTKCONFIGCOMMAND "${FLTK_HOME}/lib/libfltk.a ${FLTK_HOME}/lib/libfltk_gl.a ${FLTK_HOME}/lib/libfltk_images.a ${FLTK_PNG} ${FLTK_JPEG} ${FLTK_Z} ${FLTK_HOME}/lib/libfltk_forms.a")
SET(FLTKCONFIGCOMMAND "${FLTKCONFIGCOMMAND} -mwindows -lglu32 -lopengl32 -lole32 -luuid -lcomctl32")
MESSAGE("${FLTKCONFIGCOMMAND}")
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/fltkhs.buildinfo.in
${CMAKE_CURRENT_SOURCE_DIR}/fltkhs.buildinfo)
FIND_PACKAGE(OpenGL REQUIRED)
set_directory_properties(PROPERTIES
ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_SOURCE_DIR}/cmake_install.cmake;
${CMAKE_CURRENT_SOURCE_DIR}/CMakeCache.txt;
${CMAKE_CURRENT_SOURCE_DIR}/CMakeFiles")
ADD_SUBDIRECTORY(c-src)