Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
OS/2 build fixes.
  • Loading branch information
icculus committed Mar 29, 2009
1 parent 47557ee commit 3bc1f7d
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions CMakeLists.txt
Expand Up @@ -21,6 +21,11 @@ IF(APPLE AND NOT MACOSX)
SET(MACOSX TRUE)
ENDIF(APPLE AND NOT MACOSX)

# And this might be wrong...
IF (CMAKE_SYSTEM MATCHES OS2)
SET(OS2 TRUE)
ENDIF (CMAKE_SYSTEM MATCHES OS2)

INCLUDE(CheckIncludeFile)
INCLUDE(CheckLibraryExists)
INCLUDE(CheckCSourceCompiles)
Expand Down Expand Up @@ -58,7 +63,9 @@ IF(CMAKE_COMPILER_IS_GNUCC)
" PHYSFS_IS_GCC4)

IF(PHYSFS_IS_GCC4)
ADD_DEFINITIONS(-fvisibility=hidden)
IF (NOT OS2) # Not supported on OS/2.
ADD_DEFINITIONS(-fvisibility=hidden)
ENDIF (NOT OS2)
ENDIF(PHYSFS_IS_GCC4)
ENDIF(CMAKE_COMPILER_IS_GNUCC)

Expand Down Expand Up @@ -163,10 +170,10 @@ IF(UNIX)
ENDIF(BEOS)
ENDIF(UNIX)

IF(WINDOWS)
IF(WINDOWS OR OS2)
SET(PHYSFS_HAVE_CDROM_SUPPORT TRUE)
SET(PHYSFS_HAVE_THREAD_SUPPORT TRUE)
ENDIF(WINDOWS)
ENDIF(WINDOWS OR OS2)

IF(NOT PHYSFS_HAVE_CDROM_SUPPORT)
ADD_DEFINITIONS(-DPHYSFS_NO_CDROM_SUPPORT=1)
Expand Down

0 comments on commit 3bc1f7d

Please sign in to comment.