From 5910d3f4bff185411ae5bb304b348d764e76c77a Mon Sep 17 00:00:00 2001 From: castano Date: Sat, 10 Jan 2009 01:28:52 +0000 Subject: [PATCH] Add -fPIC option for GCC, and cleanup a bit. --- src/nvtt/squish/CMakeLists.txt | 30 +++--------------------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/src/nvtt/squish/CMakeLists.txt b/src/nvtt/squish/CMakeLists.txt index b98f2a7..2edc683 100644 --- a/src/nvtt/squish/CMakeLists.txt +++ b/src/nvtt/squish/CMakeLists.txt @@ -1,13 +1,8 @@ PROJECT(squish) -ENABLE_TESTING() INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) SET(SQUISH_SRCS -# alpha.cpp -# alpha.h -# clusterfit.cpp -# clusterfit.h fastclusterfit.cpp fastclusterfit.h weightedclusterfit.cpp @@ -21,32 +16,13 @@ SET(SQUISH_SRCS config.h maths.cpp maths.h -# rangefit.cpp -# rangefit.h -# singlecolourfit.cpp -# singlecolourfit.h -# singlecolourlookup.inl -# squish.cpp -# squish.h simd.h simd_sse.h simd_ve.h) ADD_LIBRARY(squish STATIC ${SQUISH_SRCS}) -# libpng -#FIND_PACKAGE(PNG) - -#IF(PNG_FOUND) -# INCLUDE_DIRECTORIES(${PNG_INCLUDE_DIR}) -# ADD_EXECUTABLE(squishpng extra/squishpng.cpp) -# TARGET_LINK_LIBRARIES(squishpng squish ${PNG_LIBRARY}) -#ENDIF(PNG_FOUND) - -##ADD_EXECUTABLE(squishgen extra/squishgen.cpp) - -#ADD_EXECUTABLE(squishtest extra/squishtest.cpp) -#TARGET_LINK_LIBRARIES(squishtest squish) - -#ADD_TEST(SQUISHTEST squishtest) +IF(CMAKE_COMPILER_IS_GNUCXX) + SET_TARGET_PROPERTIES(squish PROPERTIES COMPILE_FLAGS -fPIC) +ENDIF(CMAKE_COMPILER_IS_GNUCXX)