Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
katalog
scons-mini.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File scons-mini.diff of Package katalog
--- scons-local-0.96.1/SCons/Tool/_as.py +++ scons-local-0.96.1/SCons/Tool/_as.py @@ -0,0 +1,24 @@ +import SCons.Defaults +import SCons.Tool +import SCons.Util +assemblers=['as'] +ASSuffixes=['.s', '.asm', '.ASM'] +ASPPSuffixes=['.spp', '.SPP'] +if SCons.Util.case_sensitive_suffixes('.s', '.S'): + ASPPSuffixes.extend(['.S']) +else: + ASSuffixes.extend(['.S']) +def generate(env): + static_obj, shared_obj=SCons.Tool.createObjBuilders(env) + for suffix in ASSuffixes: + static_obj.add_action(suffix, SCons.Defaults.ASAction) + static_obj.add_emitter(suffix, SCons.Defaults.StaticObjectEmitter) + for suffix in ASPPSuffixes: + static_obj.add_action(suffix, SCons.Defaults.ASPPAction) + static_obj.add_emitter(suffix, SCons.Defaults.StaticObjectEmitter) + env['AS'] =env.Detect(assemblers) or 'as' + env['ASFLAGS'] =SCons.Util.CLVar('') + env['ASCOM'] ='$AS $ASFLAGS -o $TARGET $SOURCES' + env['ASPPCOM'] ='$CC $ASFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -c -o $TARGET $SOURCES' +def exists(env): + return env.Detect(assemblers) --- scons-local-0.96.1/SCons/Tool/gas.py +++ scons-local-0.96.1/SCons/Tool/gas.py @@ -1,7 +1,7 @@ -import as +import _as assemblers=['as', 'gas'] def generate(env): - as.generate(env) + _as.generate(env) env['AS'] =env.Detect(assemblers) or 'as' def exists(env): return env.Detect(assemblers)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor