equal
deleted
inserted
replaced
45 SET(OTHER_LDFLAGS ${OTHER_LDFLAGS} " -mmacosx-version-min=10.2") |
45 SET(OTHER_LDFLAGS ${OTHER_LDFLAGS} " -mmacosx-version-min=10.2") |
46 ENDIF(CMAKE_OSX_ARCHITECTURES MATCHES ppc) |
46 ENDIF(CMAKE_OSX_ARCHITECTURES MATCHES ppc) |
47 |
47 |
48 # Need these everywhere... |
48 # Need these everywhere... |
49 ADD_DEFINITIONS(-fno-common) |
49 ADD_DEFINITIONS(-fno-common) |
50 SET(OTHER_LDFLAGS ${OTHER_LDFLAGS} "-framework Carbon -framework IOKit") |
50 SET(OTHER_LDFLAGS ${OTHER_LDFLAGS} "-framework IOKit") |
51 ENDIF(MACOSX) |
51 ENDIF(MACOSX) |
52 |
52 |
53 # Add some gcc-specific command lines. |
53 # Add some gcc-specific command lines. |
54 IF(CMAKE_COMPILER_IS_GNUCC) |
54 IF(CMAKE_COMPILER_IS_GNUCC) |
55 # Always build with debug symbols...you can strip it later. |
55 # Always build with debug symbols...you can strip it later. |
284 SET_TARGET_PROPERTIES(physfs PROPERTIES VERSION ${PHYSFS_VERSION}) |
284 SET_TARGET_PROPERTIES(physfs PROPERTIES VERSION ${PHYSFS_VERSION}) |
285 SET_TARGET_PROPERTIES(physfs PROPERTIES SOVERSION ${PHYSFS_SOVERSION}) |
285 SET_TARGET_PROPERTIES(physfs PROPERTIES SOVERSION ${PHYSFS_SOVERSION}) |
286 TARGET_LINK_LIBRARIES(physfs ${OPTIONAL_LIBRARY_LIBS} ${OTHER_LDFLAGS}) |
286 TARGET_LINK_LIBRARIES(physfs ${OPTIONAL_LIBRARY_LIBS} ${OTHER_LDFLAGS}) |
287 SET(PHYSFS_LIB_TARGET physfs) |
287 SET(PHYSFS_LIB_TARGET physfs) |
288 SET(PHYSFS_INSTALL_TARGETS ${PHYSFS_INSTALL_TARGETS} ";physfs") |
288 SET(PHYSFS_INSTALL_TARGETS ${PHYSFS_INSTALL_TARGETS} ";physfs") |
|
289 INSTALL(TARGETS ${PHYSFS_INSTALL_TARGETS} |
|
290 RUNTIME DESTINATION bin) |
289 ENDIF(PHYSFS_BUILD_SHARED) |
291 ENDIF(PHYSFS_BUILD_SHARED) |
290 |
292 |
291 IF(NOT PHYSFS_BUILD_SHARED AND NOT PHYSFS_BUILD_STATIC) |
293 IF(NOT PHYSFS_BUILD_SHARED AND NOT PHYSFS_BUILD_STATIC) |
292 MESSAGE(FATAL "Both shared and static libraries are disabled!") |
294 MESSAGE(FATAL "Both shared and static libraries are disabled!") |
293 ENDIF(NOT PHYSFS_BUILD_SHARED AND NOT PHYSFS_BUILD_STATIC) |
295 ENDIF(NOT PHYSFS_BUILD_SHARED AND NOT PHYSFS_BUILD_STATIC) |