misc/physfs/CMakeLists.txt
changeset 8084 e723e95c11f1
parent 8076 5ee474476ae1
child 8087 ccc99eebdac2
equal deleted inserted replaced
8082:675372256a01 8084:e723e95c11f1
     3 #
     3 #
     4 # Please see the file LICENSE.txt in the source's root directory.
     4 # Please see the file LICENSE.txt in the source's root directory.
     5 
     5 
     6 CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
     6 CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
     7 
     7 
       
     8 if(COMMAND cmake_policy)
       
     9   cmake_policy(SET CMP0003 NEW)
       
    10 endif(COMMAND cmake_policy)
       
    11     
     8 PROJECT(PhysicsFS)
    12 PROJECT(PhysicsFS)
     9 SET(PHYSFS_VERSION 2.1.0)
    13 SET(PHYSFS_VERSION 2.1.0)
    10 
    14 
    11 # Increment this if/when we break backwards compatibility.
    15 # Increment this if/when we break backwards compatibility.
    12 SET(PHYSFS_SOVERSION 1)
    16 SET(PHYSFS_SOVERSION 1)
   502                     GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
   506                     GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
   503     )
   507     )
   504 ENDIF(PHYSFS_BUILD_RUBY)
   508 ENDIF(PHYSFS_BUILD_RUBY)
   505 
   509 
   506 
   510 
   507 INSTALL(TARGETS ${PHYSFS_INSTALL_TARGETS}
   511 #INSTALL(TARGETS ${PHYSFS_INSTALL_TARGETS}
   508         RUNTIME DESTINATION bin
   512 #        RUNTIME DESTINATION bin
   509         LIBRARY DESTINATION lib${LIB_SUFFIX}
   513 #        LIBRARY DESTINATION lib${LIB_SUFFIX}
   510         ARCHIVE DESTINATION lib${LIB_SUFFIX})
   514 #        ARCHIVE DESTINATION lib${LIB_SUFFIX})
   511 INSTALL(FILES src/physfs.h DESTINATION include)
   515 #INSTALL(FILES src/physfs.h DESTINATION include)
   512 
   516 
   513 IF(UNIX)
   517 IF(UNIX)
   514     SET(PHYSFS_TARBALL "${CMAKE_CURRENT_SOURCE_DIR}/../physfs-${PHYSFS_VERSION}.tar.gz")
   518     SET(PHYSFS_TARBALL "${CMAKE_CURRENT_SOURCE_DIR}/../physfs-${PHYSFS_VERSION}.tar.gz")
   515     ADD_CUSTOM_TARGET(
   519     ADD_CUSTOM_TARGET(
   516         dist
   520         dist