--- a/misc/libphysfs/CMakeLists.txt Tue Jun 11 18:31:49 2013 +0200
+++ b/misc/libphysfs/CMakeLists.txt Tue Jun 11 18:35:28 2013 +0200
@@ -52,28 +52,8 @@
# Add some gcc-specific command lines.
if(CMAKE_COMPILER_IS_GNUCC)
- # Always build with debug symbols...you can strip it later.
+ # Always build with debug symbols... you can strip it later.
add_definitions(-g -fsigned-char)
-
- # Stupid BeOS generates warnings in the system headers.
- if(NOT BEOS)
- add_definitions(-Wall)
- endif(NOT BEOS)
-
- CHECK_C_SOURCE_COMPILES("
- #if ((defined(__GNUC__)) && (__GNUC__ >= 4))
- int main(int argc, char **argv) { int is_gcc4 = 1; return 0; }
- #else
- #error This is not gcc4.
- #endif
- " PHYSFS_IS_GCC4)
-
- if(PHYSFS_IS_GCC4)
- # Not supported on several operating systems at this time.
- if(NOT SOLARIS AND NOT WINDOWS)
- add_definitions(-fvisibility=hidden)
- endif(NOT SOLARIS AND NOT WINDOWS)
- endif(PHYSFS_IS_GCC4)
endif(CMAKE_COMPILER_IS_GNUCC)
if(CMAKE_C_COMPILER_ID STREQUAL "SunPro")
@@ -240,6 +220,7 @@
# set(PHYSFS_FEATURES "${PHYSFS_FEATURES} CD-ROM")
#endif(PHYSFS_ARCHIVE_ISO9660)
+
##Hedgewars modifications
add_library(physfs ${PHYSFS_SRCS})
set_target_properties(physfs PROPERTIES