forked from bartvdbraak/blender
656ee61718
(The last time there was some files missing due to failed connection to svn server while merging.. thats why this stuff of reverting last merge and redoing it) svn merge -r 16231:16608 https://svn.blender.org/svnroot/bf-blender/trunk/blender
183 lines
5.4 KiB
Python
183 lines
5.4 KiB
Python
LCGDIR = '../lib/sunos5'
|
|
LIBDIR = '${LCGDIR}'
|
|
|
|
BF_PYTHON = '/usr/local'
|
|
BF_PYTHON_VERSION = '2.5'
|
|
BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}'
|
|
BF_PYTHON_BINARY = '${BF_PYTHON}/bin/python${BF_PYTHON_VERSION}'
|
|
BF_PYTHON_LIB = 'python${BF_PYTHON_VERSION}' #BF_PYTHON+'/lib/python'+BF_PYTHON_VERSION+'/config/libpython'+BF_PYTHON_VERSION+'.a'
|
|
BF_PYTHON_LINKFLAGS = ['-Xlinker', '-export-dynamic']
|
|
|
|
WITH_BF_OPENAL = 'true'
|
|
WITH_BF_STATICOPENAL = 'false'
|
|
BF_OPENAL = '/usr/local'
|
|
BF_OPENAL_INC = '${BF_OPENAL}/include'
|
|
BF_OPENAL_LIBPATH = '${BF_OPENAL}/lib'
|
|
BF_OPENAL_LIB = 'openal'
|
|
# Warning, this static lib configuration is untested! users of this OS please confirm.
|
|
BF_OPENAL_LIB_STATIC = '${BF_OPENAL}/lib/libopenal.a'
|
|
|
|
# Warning, this static lib configuration is untested! users of this OS please confirm.
|
|
BF_CXX = '/usr'
|
|
WITH_BF_STATICCXX = 'false'
|
|
BF_CXX_LIB_STATIC = '${BF_CXX}/lib/libstdc++.a'
|
|
|
|
WITH_BF_SDL = 'true'
|
|
BF_SDL = '/usr/local' #$(shell sdl-config --prefix)
|
|
BF_SDL_INC = '${BF_SDL}/include/SDL' #$(shell $(BF_SDL)/bin/sdl-config --cflags)
|
|
BF_SDL_LIBPATH = '${BF_SDL}/lib'
|
|
BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer
|
|
|
|
WITH_BF_FMOD = 'false'
|
|
BF_FMOD = LIBDIR + '/fmod'
|
|
|
|
WITH_BF_OPENEXR = 'true'
|
|
WITH_BF_STATICOPENEXR = 'false'
|
|
BF_OPENEXR = '/usr/local'
|
|
BF_OPENEXR_INC = ['${BF_OPENEXR}/include', '${BF_OPENEXR}/include/OpenEXR' ]
|
|
BF_OPENEXR_LIBPATH = '${BF_OPENEXR}/lib'
|
|
BF_OPENEXR_LIB = 'Half IlmImf Iex Imath '
|
|
# Warning, this static lib configuration is untested! users of this OS please confirm.
|
|
BF_OPENEXR_LIB_STATIC = '${BF_OPENEXR}/lib/libHalf.a ${BF_OPENEXR}/lib/libIlmImf.a ${BF_OPENEXR}/lib/libIex.a ${BF_OPENEXR}/lib/libImath.a ${BF_OPENEXR}/lib/libIlmThread.a'
|
|
|
|
WITH_BF_DDS = 'true'
|
|
|
|
WITH_BF_JPEG = 'true'
|
|
BF_JPEG = '/usr/local'
|
|
BF_JPEG_INC = '${BF_JPEG}/include'
|
|
BF_JPEG_LIBPATH = '${BF_JPEG}/lib'
|
|
BF_JPEG_LIB = 'jpeg'
|
|
|
|
WITH_BF_PNG = 'true'
|
|
BF_PNG = '/usr/local'
|
|
BF_PNG_INC = '${BF_PNG}/include'
|
|
BF_PNG_LIBPATH = '${BF_PNG}/lib'
|
|
BF_PNG_LIB = 'png'
|
|
|
|
BF_TIFF = '/usr/local'
|
|
BF_TIFF_INC = '${BF_TIFF}/include'
|
|
|
|
WITH_BF_ZLIB = 'true'
|
|
BF_ZLIB = '/usr'
|
|
BF_ZLIB_INC = '${BF_ZLIB}/include'
|
|
BF_ZLIB_LIBPATH = '${BF_ZLIB}/lib'
|
|
BF_ZLIB_LIB = 'z'
|
|
|
|
WITH_BF_INTERNATIONAL = 'true'
|
|
|
|
BF_GETTEXT = '/usr/local'
|
|
BF_GETTEXT_INC = '${BF_GETTEXT}/include'
|
|
BF_GETTEXT_LIB = 'gettextlib'
|
|
BF_GETTEXT_LIBPATH = '${BF_GETTEXT}/lib'
|
|
|
|
WITH_BF_FTGL = 'true'
|
|
BF_FTGL = '#extern/bFTGL'
|
|
BF_FTGL_INC = '${BF_FTGL}/include'
|
|
BF_FTGL_LIB = 'extern_ftgl'
|
|
|
|
WITH_BF_GAMEENGINE='false'
|
|
|
|
WITH_BF_ODE = 'false'
|
|
BF_ODE = LIBDIR + '/ode'
|
|
BF_ODE_INC = BF_ODE + '/include'
|
|
BF_ODE_LIB = BF_ODE + '/lib/libode.a'
|
|
|
|
WITH_BF_BULLET = 'true'
|
|
BF_BULLET = '#extern/bullet2/src'
|
|
BF_BULLET_INC = '${BF_BULLET}'
|
|
BF_BULLET_LIB = 'extern_bullet'
|
|
|
|
BF_SOLID = '#extern/solid'
|
|
BF_SOLID_INC = '${BF_SOLID}'
|
|
BF_SOLID_LIB = 'extern_solid'
|
|
|
|
WITH_BF_YAFRAY = 'true'
|
|
|
|
#WITH_BF_NSPR = 'true'
|
|
#BF_NSPR = $(LIBDIR)/nspr
|
|
#BF_NSPR_INC = -I$(BF_NSPR)/include -I$(BF_NSPR)/include/nspr
|
|
#BF_NSPR_LIB =
|
|
|
|
# Uncomment the following line to use Mozilla inplace of netscape
|
|
#CPPFLAGS += -DMOZ_NOT_NET
|
|
# Location of MOZILLA/Netscape header files...
|
|
#BF_MOZILLA = $(LIBDIR)/mozilla
|
|
#BF_MOZILLA_INC = -I$(BF_MOZILLA)/include/mozilla/nspr -I$(BF_MOZILLA)/include/mozilla -I$(BF_MOZILLA)/include/mozilla/xpcom -I$(BF_MOZILLA)/include/mozilla/idl
|
|
#BF_MOZILLA_LIB =
|
|
# Will fall back to look in BF_MOZILLA_INC/nspr and BF_MOZILLA_LIB
|
|
# if this is not set.
|
|
#
|
|
# Be paranoid regarding library creation (do not update archives)
|
|
#BF_PARANOID = 'true'
|
|
|
|
# enable freetype2 support for text objects
|
|
BF_FREETYPE = '/usr/local'
|
|
BF_FREETYPE_INC = '${BF_FREETYPE}/include ${BF_FREETYPE}/include/freetype2'
|
|
BF_FREETYPE_LIBPATH = '${BF_FREETYPE}/lib'
|
|
BF_FREETYPE_LIB = 'freetype'
|
|
|
|
WITH_BF_QUICKTIME = 'false' # -DWITH_QUICKTIME
|
|
BF_QUICKTIME = '/usr/local'
|
|
BF_QUICKTIME_INC = '${BF_QUICKTIME}/include'
|
|
|
|
WITH_BF_ICONV = 'true'
|
|
BF_ICONV = "/usr"
|
|
BF_ICONV_INC = '${BF_ICONV}/include'
|
|
BF_ICONV_LIB = 'iconv'
|
|
BF_ICONV_LIBPATH = '${BF_ICONV}/lib'
|
|
|
|
# enable ffmpeg support
|
|
WITH_BF_FFMPEG = 'false' # -DWITH_FFMPEG
|
|
BF_FFMPEG = '/usr/local'
|
|
BF_FFMPEG_INC = '${BF_FFMPEG}/include'
|
|
BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib'
|
|
BF_FFMPEG_LIB = 'avformat avcodec avutil'
|
|
|
|
# Mesa Libs should go here if your using them as well....
|
|
WITH_BF_STATICOPENGL = 'false'
|
|
BF_OPENGL = '/usr/openwin'
|
|
BF_OPENGL_INC = '${BF_OPENGL}/include'
|
|
BF_OPENGL_LIB = 'GL GLU X11 Xi'
|
|
BF_OPENGL_LIBPATH = '${BF_OPENGL}/lib'
|
|
BF_OPENGL_LIB_STATIC = '${BF_OPENGL_LIBPATH}/libGL.a ${BF_OPENGL_LIBPATH}/libGLU.a ${BF_OPENGL_LIBPATH}/libXxf86vm.a ${BF_OPENGL_LIBPATH}/libX11.a ${BF_OPENGL_LIBPATH}/libXi.a ${BF_OPENGL_LIBPATH}/libXext.a ${BF_OPENGL_LIBPATH}/libXxf86vm.a'
|
|
|
|
##
|
|
CC = 'gcc'
|
|
CXX = 'g++'
|
|
##ifeq ($CPU),alpha)
|
|
## CFLAGS += -pipe -fPIC -funsigned-char -fno-strict-aliasing -mieee
|
|
|
|
CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing']
|
|
|
|
CPPFLAGS = ['-DXP_UNIX', '-DSUN_OGL_NO_VERTEX_MACROS']
|
|
CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing']
|
|
REL_CFLAGS = ['-O2']
|
|
REL_CCFLAGS = ['-O2']
|
|
##BF_DEPEND = 'true'
|
|
##
|
|
##AR = ar
|
|
##ARFLAGS = ruv
|
|
##ARFLAGSQUIET = ru
|
|
##
|
|
C_WARN = '-Wall -Wno-char-subscripts -Wdeclaration-after-statement'
|
|
|
|
CC_WARN = '-Wall'
|
|
|
|
##FIX_STUBS_WARNINGS = -Wno-unused
|
|
|
|
LLIBS = 'c m dl pthread stdc++'
|
|
##LOPTS = --dynamic
|
|
##DYNLDFLAGS = -shared $(LDFLAGS)
|
|
|
|
BF_PROFILE_FLAGS = ['-pg','-g']
|
|
BF_PROFILE = 'false'
|
|
|
|
BF_DEBUG = 'false'
|
|
BF_DEBUG_FLAGS = ''
|
|
|
|
BF_BUILDDIR = '../build/sunos5'
|
|
BF_INSTALLDIR='../install/sunos5'
|
|
|
|
|
|
PLATFORM_LINKFLAGS = ['']
|