------------------------------------------------------------ revno: 1705 committer: Václav Šmilauer <vac...@flux> branch nick: trunk timestamp: Wed 2009-08-19 15:34:43 +0200 message: Adjust rpath for the main executable (ugly hack) modified: SConstruct
-- lp:yade https://code.launchpad.net/~yade-dev/yade/trunk Your team Yade developers is subscribed to branch lp:yade. To unsubscribe from this branch go to https://code.launchpad.net/~yade-dev/yade/trunk/+edit-subscription.
=== modified file 'SConstruct' --- SConstruct 2009-08-19 12:00:35 +0000 +++ SConstruct 2009-08-19 13:34:43 +0000 @@ -137,7 +137,7 @@ ListVariable('exclude','Yade components that will not be built','none',names=['qt3','gui','extra','common','dem','fem','lattice','mass-spring','realtime-rigidbody','snow']), EnumVariable('PGO','Whether to "gen"erate or "use" Profile-Guided Optimization','',['','gen','use'],{'no':'','0':'','false':''},1), # OK, dummy prevents bug in scons: if one selects all, it says all in scons.config, but without quotes, which generates error. - ListVariable('features','Optional features that are turned on','python,log4cxx,openGL',names=['openGL','python','log4cxx','CGAL','dummy','GTS']), + ListVariable('features','Optional features that are turned on','python,log4cxx,openGL,GTS',names=['openGL','python','log4cxx','CGAL','dummy','GTS']), ('jobs','Number of jobs to run at the same time (same as -j, but saved)',4,None,int), ('extraModules', 'Extra directories with their own SConscript files (must be in-tree) (whitespace separated)',None,None,Split), ('buildPrefix','Where to create build-[version][variant] directory for intermediary files','..'), @@ -172,7 +172,7 @@ if os.environ.has_key('DEB_BUILD_OPTIONS'): for opt in os.environ['DEB_BUILD_OPTIONS'].split(): if opt.startswith('parallel='): - j=opt.split('=')[1] + j=opt.split('=')[1].split(',')[0] # there was a case of 5, in hardy... print "Setting number of jobs (using DEB_BUILD_OPTIONS) to `%s'"%j env['jobs']=int(j) @@ -406,7 +406,7 @@ instLibDirs=[os.path.join('$PREFIX','lib','yade$SUFFIX',x) for x in libDirs] ## runtime library search directories; there can be up to 2 levels of libs, so we do in in quite a crude way here: ## FIXME: find some better way to do that? -runtimeLibDirs=[os.path.join(r"'$$$$ORIGIN'/../",x) for x in libDirs]+[os.path.join(r"'$$$$ORIGIN'/../../",x) for x in libDirs] +runtimeLibDirs=[os.path.join(r"'$$$$ORIGIN'/../",x) for x in libDirs]+[os.path.join(r"'$$$$ORIGIN'/../../",x) for x in libDirs]+["'$$$$ORIGIN'/../lib/yade$SUFFIX/lib"] ### PREPROCESSOR FLAGS
_______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : yade-...@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp
_______________________________________________ yade-dev mailing list yade-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/yade-dev