scons: Add Haiku build support
[mesa.git] / src / glu / sgi / SConscript
index a0c6c65849f33523718d8d9693635a5a6c7b4d70..97405d86911de9c2e1a4755d8503c82a49670cab 100644 (file)
@@ -11,7 +11,6 @@ env.Prepend(CPPPATH = [
 ])
 
 env.Prepend(CPPDEFINES = [
-    'NDEBUG',
     'LIBRARYBUILD',
     'RESOLVE_3D_TEXTURE_SUPPORT',
 ])
@@ -123,12 +122,18 @@ else:
     ])
     target = 'glu'
 
-glu = env.SharedLibrary(
-    target = target,
-    source = sources
-)
+if env['platform'] == 'haiku':
+    glu = env.StaticLibrary(
+        target = target,
+        source = sources
+    )
+else:
+    glu = env.SharedLibrary(
+        target = target,
+        source = sources
+    )
+    env.Alias('glu', env.InstallSharedLibrary(glu, version=(1, 3, 0)))
 
-env.Alias('glu', env.InstallSharedLibrary(glu, version=(1, 3, 0)))
 
 if env['platform'] == 'windows':
     glu = env.FindIxes(glu, 'LIBPREFIX', 'LIBSUFFIX')