From: <he...@us...> - 2011-03-24 18:08:56
|
Revision: 258 http://simspark.svn.sourceforge.net/simspark/?rev=258&view=rev Author: hedayat Date: 2011-03-24 18:08:49 +0000 (Thu, 24 Mar 2011) Log Message: ----------- Removing our own FindDevIL and relying on CMake's own module Modified Paths: -------------- trunk/spark/CMakeLists.txt trunk/spark/ChangeLog trunk/spark/lib/kerosin/CMakeLists.txt trunk/spark/spark/CMakeLists.txt trunk/spark/test/fonttest/CMakeLists.txt trunk/spark/test/inputtest/CMakeLists.txt trunk/spark/test/scenetest/CMakeLists.txt Removed Paths: ------------- trunk/spark/cmake/FindDevIL.cmake Modified: trunk/spark/CMakeLists.txt =================================================================== --- trunk/spark/CMakeLists.txt 2011-03-24 16:29:33 UTC (rev 257) +++ trunk/spark/CMakeLists.txt 2011-03-24 18:08:49 UTC (rev 258) @@ -201,7 +201,7 @@ install(DIRECTORY "${Boost_LIBRARY_DIRS}/" DESTINATION ${THLIBDIR} FILES_MATCHING PATTERN "*.dll") - string(REGEX REPLACE "(.*)\\.lib" "\\1.dll" DevIL_DLL "${DevIL_LIBRARY_IL}") + string(REGEX REPLACE "(.*)\\.lib" "\\1.dll" DevIL_DLL "${IL_LIBRARIES}") if (EXISTS ${DevIL_DLL}) install(PROGRAMS ${DevIL_DLL} DESTINATION ${THLIBDIR}) endif (EXISTS ${DevIL_DLL}) Modified: trunk/spark/ChangeLog =================================================================== --- trunk/spark/ChangeLog 2011-03-24 16:29:33 UTC (rev 257) +++ trunk/spark/ChangeLog 2011-03-24 18:08:49 UTC (rev 258) @@ -1,5 +1,12 @@ 2011-03-24 Hedayat Vatankhah <hed...@gm...> + * spark/CMakeLists.txt: + * lib/kerosin/CMakeLists.txt: + * test/fonttest/CMakeLists.txt: + * test/inputtest/CMakeLists.txt: + * test/scenetest/CMakeLists.txt: + - fixed to use CMake's own FindDevIL module + * plugin/timersystemboost/timersystemboost.h: * plugin/timersystemboost/timersystemboost.cpp: * plugin/timersystemboost/timersystemboost_c.cpp: Deleted: trunk/spark/cmake/FindDevIL.cmake =================================================================== --- trunk/spark/cmake/FindDevIL.cmake 2011-03-24 16:29:33 UTC (rev 257) +++ trunk/spark/cmake/FindDevIL.cmake 2011-03-24 18:08:49 UTC (rev 258) @@ -1,124 +0,0 @@ -# -Try to find DevIL (developer image) library -# formerly known as OpenIL, see -# http://openil.sourceforge.net -# -# Once run this will define: -# -# DevIL_FOUND -# DevIL_INCLUDE_DIR -# DevIL_LIBRARIES -# -# Jan Woetzel 12/2005. -# -# www.mip.informatik.uni-kiel.de/~jw -# -------------------------------- - -# base dirs: -SET(DevIL_POSSIBLE_ROOT_PATHS - ${DevIL_ROOT_DIR} - $ENV{DevIL_ROOT_DIR} - ${DevIL_DIR} - $ENV{DevIL_DIR} - ${DEVIL_DIR} - $ENV{DEVIL_DIR} - ${DEVIL_HOME} - $ENV{DEVIL_HOME} - "$ENV{EXTERN_LIBS_DIR}/DevIL" - $ENV{EXTRA_DIR} - $ENV{EXTRA} - $ENV{ProgramFiles}/DevIL - /usr/local/ - /usr/ - /opt/net/gcc41/DevIL - /opt/net/gcc33/DevIL - C:/library/DevIL - "C:/Program Files/DevIL" - "C:/Program Files (x86)/DevIL" - C:/DevIL - ) - -# appended -SET(DevIL_POSSIBLE_INCDIR_SUFFIXES - include - DevIL/include ) -SET(DevIL_POSSIBLE_LIBDIR_SUFFIXES - lib - lib64 - ) - - - -FIND_PATH(DevIL_INCLUDE_DIR - NAMES IL/il.h - PATHS ${DevIL_POSSIBLE_ROOT_PATHS} - PATH_SUFFIXES ${DevIL_POSSIBLE_INCDIR_SUFFIXES} ) -#MESSAGE("DBG DevIL_INCLUDE_DIR=${DevIL_INCLUDE_DIR}") - - -FIND_LIBRARY(DevIL_LIBRARY_IL - NAMES DevIL devil DevIL IL - PATHS ${DevIL_POSSIBLE_ROOT_PATHS} - PATH_SUFFIXES ${DevIL_POSSIBLE_LIBDIR_SUFFIXES} ) -#MESSAGE("DBG DevIL_LIBRARY_IL=${DevIL_LIBRARY_IL}") - -FIND_LIBRARY(DevIL_LIBRARY_ILU - NAMES ILU ilu Ilu - PATHS ${DevIL_POSSIBLE_ROOT_PATHS} - PATH_SUFFIXES ${DevIL_POSSIBLE_LIBDIR_SUFFIXES} ) -#MESSAGE("DBG DevIL_LIBRARY_ILU=${DevIL_LIBRARY_ILU}") - -FIND_LIBRARY(DevIL_LIBRARY_ILUT - NAMES ILUT ilu Ilut - PATHS ${DevIL_POSSIBLE_ROOT_PATHS} - PATH_SUFFIXES ${DevIL_POSSIBLE_LIBDIR_SUFFIXES} ) -#MESSAGE("DBG DevIL_LIBRARY_ILUT=${DevIL_LIBRARY_ILUT}") - - - -# -------------------------------- - -IF (DevIL_INCLUDE_DIR) - IF (DevIL_LIBRARY_IL) - IF (DevIL_LIBRARY_ILU)# AND DevIL_LIBRARY_ILUT) - - SET(DevIL_FOUND TRUE) - SET(DevIL_LIBRARIES - ${DevIL_LIBRARY_IL} - ${DevIL_LIBRARY_ILU}) - IF (DevIL_LIBRARY_ILUT) - SET(DevIL_LIBRARIES ${DevIL_LIBRARIES} ${DevIL_LIBRARY_ILUT}) - ENDIF (DevIL_LIBRARY_ILUT) - - # get the link directory for rpath to be used with LINK_DIRECTORIES: - GET_FILENAME_COMPONENT(DevIL_LINK_DIRECTORIES ${DevIL_LIBRARY_IL} PATH) - - ENDIF(DevIL_LIBRARY_ILU)# AND DevIL_LIBRARY_ILUT) - ENDIF(DevIL_LIBRARY_IL) -ENDIF (DevIL_INCLUDE_DIR) - - -MARK_AS_ADVANCED( - DevIL_INCLUDE_DIR - DevIL_LIBRARY_IL - DevIL_LIBRARY_ILU - DevIL_LIBRARY_ILUT - DevIL_LIBRARIES - ) - - -# ========================================== -IF(NOT DevIL_FOUND) - # make FIND_PACKAGE friendly - IF(NOT DevIL_FIND_QUIETLY) - IF(DevIL_FIND_REQUIRED) - MESSAGE(FATAL_ERROR "DevIL required, please specify it's location.") - ELSE(DevIL_FIND_REQUIRED) - MESSAGE(STATUS "ERROR: DevIL was not found.") - ENDIF(DevIL_FIND_REQUIRED) - ENDIF(NOT DevIL_FIND_QUIETLY) -ENDIF(NOT DevIL_FOUND) - -# backward compatibility -SET(DEVIL_FOUND ${DevIL_FOUND}) -SET(DEVIL_LIBRARIES ${DevIL_LIBRARIES}) -SET(DEVIL_INCLUDE_DIR ${DevIL_INCLUDE_DIR}) Modified: trunk/spark/lib/kerosin/CMakeLists.txt =================================================================== --- trunk/spark/lib/kerosin/CMakeLists.txt 2011-03-24 16:29:33 UTC (rev 257) +++ trunk/spark/lib/kerosin/CMakeLists.txt 2011-03-24 18:08:49 UTC (rev 258) @@ -118,11 +118,11 @@ ) include_directories(${CMAKE_SOURCE_DIR}/lib ${FREETYPE_INCLUDE_DIRS} - ${DevIL_INCLUDE_DIR} ${SDL_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR}) + ${IL_INCLUDE_DIR} ${SDL_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR}) add_library(kerosin ${kerosin_LIB_SRCS} ${kerosin_LIB_HDRS}) -target_link_libraries(kerosin ${FREETYPE_LIBRARIES} ${DevIL_LIBRARIES} +target_link_libraries(kerosin ${FREETYPE_LIBRARIES} ${IL_LIBRARIES} ${SDL_LIBRARY} ${OPENGL_LIBRARIES} ${kerosin_require_libs}) set_target_properties(kerosin PROPERTIES VERSION ${KEROSIN_VERSION} Modified: trunk/spark/spark/CMakeLists.txt =================================================================== --- trunk/spark/spark/CMakeLists.txt 2011-03-24 16:29:33 UTC (rev 257) +++ trunk/spark/spark/CMakeLists.txt 2011-03-24 18:08:49 UTC (rev 258) @@ -6,7 +6,7 @@ ) include_directories(${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/utility ${FREETYPE_INCLUDE_DIRS} - ${DevIL_INCLUDE_DIR}) + ${IL_INCLUDE_DIR}) add_library(spark ${spark_LIB_SRCS}) Modified: trunk/spark/test/fonttest/CMakeLists.txt =================================================================== --- trunk/spark/test/fonttest/CMakeLists.txt 2011-03-24 16:29:33 UTC (rev 257) +++ trunk/spark/test/fonttest/CMakeLists.txt 2011-03-24 18:08:49 UTC (rev 258) @@ -6,7 +6,7 @@ ) include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS} - ${DevIL_INCLUDE_DIR}) + ${IL_INCLUDE_DIR}) add_executable(fonttest ${fonttest_SRCS}) Modified: trunk/spark/test/inputtest/CMakeLists.txt =================================================================== --- trunk/spark/test/inputtest/CMakeLists.txt 2011-03-24 16:29:33 UTC (rev 257) +++ trunk/spark/test/inputtest/CMakeLists.txt 2011-03-24 18:08:49 UTC (rev 258) @@ -6,7 +6,7 @@ ) include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS} - ${DevIL_INCLUDE_DIR}) + ${IL_INCLUDE_DIR}) add_executable(inputtest ${inputtest_SRCS}) Modified: trunk/spark/test/scenetest/CMakeLists.txt =================================================================== --- trunk/spark/test/scenetest/CMakeLists.txt 2011-03-24 16:29:33 UTC (rev 257) +++ trunk/spark/test/scenetest/CMakeLists.txt 2011-03-24 18:08:49 UTC (rev 258) @@ -9,7 +9,7 @@ ) include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS} - ${DevIL_INCLUDE_DIR}) + ${IL_INCLUDE_DIR}) if (NOT WIN32) add_executable(scenetest ${scenetest_SRCS}) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |