Fields UI: Several attempts to follow UI guide and other things leaded to a really...
[blender-staging.git] / config / openbsd3-config.py
1 LCGDIR = '../lib/openbsd3'
2 LIBDIR = '${LCGDIR}'
3
4 BF_PYTHON = '/usr/local'
5 BF_PYTHON_VERSION = '2.5'
6 BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}'
7 BF_PYTHON_BINARY = '${BF_PYTHON}/bin/python${BF_PYTHON_VERSION}'
8 BF_PYTHON_LIB = 'python${BF_PYTHON_VERSION}'
9 BF_PYTHON_LIBPATH = '${BF_PYTHON}/lib/python${BF_PYTHON_VERSION}/config'
10
11 WITH_BF_OPENAL = False
12 # WITH_BF_STATICOPENAL = False
13 #BF_OPENAL = LIBDIR + '/openal'
14 #BF_OPENAL_INC = '${BF_OPENAL}/include'
15 #BF_OPENAL_LIB = 'openal'
16 #BF_OPENAL_LIBPATH = '${BF_OPENAL}/lib'
17 #BF_OPENAL_LIB_STATIC = '${BF_OPENAL}/lib/libopenal.a'
18
19 WITH_BF_SDL = True
20 BF_SDL = '/usr/local' #$(shell sdl-config --prefix)
21 BF_SDL_INC = '${BF_SDL}/include/SDL' #$(shell $(BF_SDL)/bin/sdl-config --cflags)
22 BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer
23 BF_SDL_LIBPATH = '${BF_SDL}/lib'
24
25 WITH_BF_OPENEXR = False
26 WITH_BF_STATICOPENEXR = False
27 BF_OPENEXR = '/usr/local'
28 BF_OPENEXR_INC = '${BF_OPENEXR}/include/OpenEXR'
29 BF_OPENEXR_LIB = 'Half IlmImf Iex Imath '
30 # Warning, this static lib configuration is untested! users of this OS please confirm.
31 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'
32
33 WITH_BF_DDS = True
34
35 WITH_BF_JPEG = True
36 BF_JPEG = '/usr/local'
37 BF_JPEG_INC = '${BF_JPEG}/include'
38 BF_JPEG_LIB = 'jpeg'
39 BF_JPEG_LIBPATH = '${BF_JPEG}/lib'
40
41 WITH_BF_PNG = True
42 BF_PNG = '/usr/local'
43 BF_PNG_INC = '${BF_PNG}/include/libpng'
44 BF_PNG_LIB = 'png'
45 BF_PNG_LIBPATH = '${BF_PNG}/lib'
46
47 BF_TIFF = '/usr/local'
48 BF_TIFF_INC = '${BF_TIFF}/include'
49
50 WITH_BF_ZLIB = True
51 BF_ZLIB = '/usr/local'
52 BF_ZLIB_INC = '${BF_ZLIB}/include'
53 BF_ZLIB_LIB = 'z'
54
55 WITH_BF_INTERNATIONAL = True
56
57 BF_GETTEXT = '/usr/local'
58 BF_GETTEXT_INC = '${BF_GETTEXT}/include'
59 BF_GETTEXT_LIB = 'intl iconv'
60 BF_GETTEXT_LIBPATH = '${BF_GETTEXT}/lib'
61
62 WITH_BF_GAMEENGINE=False
63 WITH_BF_PLAYER = False
64
65 WITH_BF_BULLET = True
66 BF_BULLET = '#extern/bullet2/src'
67 BF_BULLET_INC = '${BF_BULLET}'
68 BF_BULLET_LIB = 'extern_bullet'
69
70 #WITH_BF_NSPR = True
71 #BF_NSPR = $(LIBDIR)/nspr
72 #BF_NSPR_INC = -I$(BF_NSPR)/include -I$(BF_NSPR)/include/nspr
73 #BF_NSPR_LIB = 
74
75 # Uncomment the following line to use Mozilla inplace of netscape
76 #CPPFLAGS += -DMOZ_NOT_NET
77 # Location of MOZILLA/Netscape header files...
78 #BF_MOZILLA = $(LIBDIR)/mozilla
79 #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
80 #BF_MOZILLA_LIB =
81 # Will fall back to look in BF_MOZILLA_INC/nspr and BF_MOZILLA_LIB
82 # if this is not set.
83 #
84 # Be paranoid regarding library creation (do not update archives)
85 #BF_PARANOID = True
86
87 # enable freetype2 support for text objects
88 BF_FREETYPE = '/usr/X11R6'
89 BF_FREETYPE_INC = '${BF_FREETYPE}/include ${BF_FREETYPE}/include/freetype2'
90 BF_FREETYPE_LIB = 'freetype'
91 BF_FREETYPE_LIBPATH = '${BF_FREETYPE}/lib'
92
93 WITH_BF_QUICKTIME = False # -DWITH_QUICKTIME
94
95 WITH_BF_ICONV = False
96 BF_ICONV = LIBDIR + "/iconv"
97 BF_ICONV_INC = '${BF_ICONV}/include'
98 BF_ICONV_LIB = 'iconv'
99 BF_ICONV_LIBPATH = '${BF_ICONV}/lib'
100
101 # Mesa Libs should go here if your using them as well....
102 WITH_BF_STATICOPENGL = True
103 BF_OPENGL = '/usr/X11R6'
104 BF_OPENGL_INC = '${BF_OPENGL}/include'
105 BF_OPENGL_LIB = 'GL GLU X11 Xi'
106 BF_OPENGL_LIBPATH = '${BF_OPENGL}/lib'
107 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'
108
109 ##
110 ##CC = gcc
111 ##CCC = g++
112 ##ifeq ($CPU),alpha)
113 ##   CFLAGS += -pipe -fPIC -funsigned-char -fno-strict-aliasing -mieee
114
115 CFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing']
116
117 CPPFLAGS = []
118 CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing']
119 CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing']
120 REL_CFLAGS = ['-O2']
121 REL_CCFLAGS = ['-O2']
122 ##BF_DEPEND = True
123 ##
124 ##AR = ar
125 ##ARFLAGS = ruv
126 ##ARFLAGSQUIET = ru
127 ##
128 CC = 'gcc'
129 CXX = 'g++'
130 C_WARN = ['-Wdeclaration-after-statement']
131
132 CC_WARN = ['-Wall']
133
134 ##FIX_STUBS_WARNINGS = -Wno-unused
135
136 LLIBS = ['m', 'stdc++', 'pthread', 'util']
137 ##LOPTS = --dynamic
138 ##DYNLDFLAGS = -shared $(LDFLAGS)
139
140 BF_PROFILE = False
141 BF_PROFILE_CCFLAGS = ['-pg','-g']
142 BF_PROFILE_LINKFLAGS = ['-pg']
143
144 BF_DEBUG = False
145 BF_DEBUG_CCFLAGS = ['-g']
146
147 BF_BUILDDIR='../build/openbsd3'
148 BF_INSTALLDIR='../install/openbsd3'
149 BF_DOCDIR='../install/doc'