[cig-commits] commit: Updating stgMagma.
Mercurial
hg at geodynamics.org
Mon Nov 24 11:22:50 PST 2008
changeset: 41:7bf48ba7b8e2
user: LukeHodkinson
date: Fri Mar 07 00:31:52 2008 +0000
files: SConstruct config/SConfig/packages/X11.py config/SConfig/packages/__init__.py config/SConfig/packages/libJPEG.py config/packages/stgMagma.py
description:
Updating stgMagma.
diff -r 6ca3cf494638 -r 7bf48ba7b8e2 SConstruct
--- a/SConstruct Fri Mar 07 00:08:53 2008 +0000
+++ b/SConstruct Fri Mar 07 00:31:52 2008 +0000
@@ -17,7 +17,7 @@ if 'config' in COMMAND_LINE_TARGETS or '
opts = Options() # Create our options database.
# Setup all the packages we want configured.
- env.Package(packages.stgUnderworld, opts)
+ env.Package(packages.stgMagma, opts)
# Displaying help?
if 'help' in COMMAND_LINE_TARGETS:
@@ -57,5 +57,7 @@ else:
SConscript('PICellerator/SConscript', exports='env')
env.Prepend(LIBS='PICellerator')
SConscript('Underworld/SConscript', exports='env')
+ env.Prepend(LIBS='Underworld')
+ SConscript('Magma/SConscript', exports='env')
if env['with_glucifer']:
SConscript('gLucifer/SConscript', exports='env')
diff -r 6ca3cf494638 -r 7bf48ba7b8e2 config/SConfig/packages/X11.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/config/SConfig/packages/X11.py Fri Mar 07 00:31:52 2008 +0000
@@ -0,0 +1,13 @@
+import os
+import SConfig
+
+class X11(SConfig.Package):
+ def __init__(self, env, options):
+ SConfig.Package.__init__(self, env, options)
+ self.header_sub_dir = 'X11'
+ self.headers = [['Xlib.h']]
+ self.libraries = [['X11', 'Xmu']]
+ self.have_define = 'HAVE_X11'
+ self.symbols = [(['XOpenDisplay'], '')]
+ self.symbol_setup = 'void* display;'
+ self.symbol_calls = ['display = %s(NULL);']
diff -r 6ca3cf494638 -r 7bf48ba7b8e2 config/SConfig/packages/__init__.py
--- a/config/SConfig/packages/__init__.py Fri Mar 07 00:08:53 2008 +0000
+++ b/config/SConfig/packages/__init__.py Fri Mar 07 00:31:52 2008 +0000
@@ -18,3 +18,4 @@ from libFAME import libFAME
from libFAME import libFAME
from libavcodec import libavcodec
from HDF5 import HDF5
+from X11 import X11
diff -r 6ca3cf494638 -r 7bf48ba7b8e2 config/SConfig/packages/libJPEG.py
--- a/config/SConfig/packages/libJPEG.py Fri Mar 07 00:08:53 2008 +0000
+++ b/config/SConfig/packages/libJPEG.py Fri Mar 07 00:31:52 2008 +0000
@@ -4,6 +4,6 @@ class libJPEG(SConfig.Package):
class libJPEG(SConfig.Package):
def __init__(self, env, options):
SConfig.Package.__init__(self, env, options)
- self.headers = [['jpeglib']]
+ self.headers = [['jpeglib.h']]
self.libraries = [['jpeg']]
self.have_define = 'HAVE_JPEG'
diff -r 6ca3cf494638 -r 7bf48ba7b8e2 config/packages/stgMagma.py
--- a/config/packages/stgMagma.py Fri Mar 07 00:08:53 2008 +0000
+++ b/config/packages/stgMagma.py Fri Mar 07 00:31:52 2008 +0000
@@ -17,6 +17,20 @@ class stgMagma(SConfig.Package):
self.require(SConfig.packages.OpenGL)
mesa = self.require(SConfig.packages.OSMesa)
mesa.required = False
+ x11 = self.require(SConfig.packages.X11)
+ x11.required = False
+ sdl = self.require(SConfig.packages.SDL)
+ sdl.required = False
+ avc = self.require(SConfig.packages.libavcodec)
+ avc.required = False
+ fame = self.require(SConfig.packages.libFAME)
+ fame.required = False
+ png = self.require(SConfig.packages.libPNG)
+ png.required = False
+ jpg = self.require(SConfig.packages.libJPEG)
+ jpg.required = False
+ tiff = self.require(SConfig.packages.libTIFF)
+ tiff.required = False
def setup_options(self):
SConfig.Package.setup_options(self)
More information about the CIG-COMMITS
mailing list