Changeset 707 for trunk/kBuild


Ignore:
Timestamp:
Dec 11, 2006, 10:59:03 AM (19 years ago)
Author:
bird
Message:

linux fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/sdks/LIBSDL.kmk

    r692 r707  
    3838  # Search in the typical unix places.
    3939  PATH_SDK_LIBSDL := $(firstword $(wildcard \
    40         /lib/libsdl.* \
    41         /usr/lib/libsdl.* \
    42         /usr/local/lib/libsdl.* \
    43         /opt/lib/libsdl.* \
    44         /opt/local/lib/libsdl.*) )
     40        /lib/libSDL.* \
     41        /usr/lib/libSDL.* \
     42        /usr/local/lib/libSDL.* \
     43        /opt/lib/libSDL.* \
     44        /opt/local/lib/libSDL.*) )
    4545  ifneq ($(PATH_SDK_LIBSDL),)
    46    PATH_SDK_LIBSDL := $(patsubst %/,%,$(dir $(dir PATH_SDK_LIBSDL)))
     46   PATH_SDK_LIBSDL := $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $(PATH_SDK_LIBSDL)))))
    4747  else
    4848   $(warning kBuild: PATH_SDK_LIBSDL couldn't be determined!)
     
    108108
    109109 else # ASSUMES Unix like system
    110   LIB_SDK_LIBSDL_SDLMAIN  ?= sdlmain
    111   LIB_SDK_LIBSDL_SDL      ?= sdl
    112   LIB_SDK_LIBSDL_SDLGFX   ?= sdlgfx
    113   LIB_SDK_LIBSDL_SDLIMAGE ?= sdlimage
    114   LIB_SDK_LIBSDL_SDLMIXER ?= sdlmixer
    115   LIB_SDK_LIBSDL_SDLNET   ?= sdlnet
    116   LIB_SDK_LIBSDL_SDLTTF   ?= sdlttf
     110  LIB_SDK_LIBSDL_SDLMAIN  ?= SDLmain
     111  LIB_SDK_LIBSDL_SDL      ?= SDL
     112  LIB_SDK_LIBSDL_SDLGFX   ?= SDL_gfx
     113  LIB_SDK_LIBSDL_SDLIMAGE ?= SDL_image
     114  LIB_SDK_LIBSDL_SDLMIXER ?= SDL_mixer
     115  LIB_SDK_LIBSDL_SDLNET   ?= SDL_net
     116  LIB_SDK_LIBSDL_SDLTTF   ?= SDL_ttf
    117117
    118118  # General Properties used by kBuild
    119   SDK_LIBSDL_INCS ?= \
    120         $(PATH_SDK_LIBSDL)/include/SDL \
    121         $(PATH_SDK_LIBSDL)/include
     119  ifndef SDK_LIBSDL_INCS
     120   ifneq ($(wildcard $(PATH_SDK_LIBSDL)/include/SDL/),)
     121    SDK_LIBSDL_INCS := $(PATH_SDK_LIBSDL)/include/SDL
     122   else
     123    SDK_LIBSDL_INCS := $(PATH_SDK_LIBSDL)/include
     124   endif
     125  endif
    122126  SDK_LIBSDL_LIBS ?= \
    123127        $(LIB_SDK_LIBSDL_SDL)
     
    126130 endif
    127131endif
    128 
Note: See TracChangeset for help on using the changeset viewer.