Move timer natives into logic binary (bug 4402, r=ds).

--HG--
rename : core/smn_timers.cpp => core/logic/smn_timers.cpp
This commit is contained in:
David Anderson
2010-05-13 01:47:12 -07:00
parent f4e22cb44c
commit a6ceb337b2
15 changed files with 102 additions and 51 deletions
+5 -6
View File
@@ -5,7 +5,7 @@ import ambuild.osutil as osutil
def BuildCURL():
curl = AMBuild.AddJob('curl')
if AMBuild.target['platform'] == 'linux' or AMBuild.target['platform'] == 'darwin':
if AMBuild.target['platform'] in ['linux', 'darwin']:
if not osutil.FileExists(os.path.join(AMBuild.outputFolder, 'curl', 'Makefile')):
args = ['/bin/bash',
os.path.join(AMBuild.sourceFolder, 'extensions', 'curl', 'curl-src', 'configure'),
@@ -16,11 +16,10 @@ def BuildCURL():
'--without-libidn',
'--without-libssh2',
'--without-zlib']
if AMBuild.target['platform'] == 'linux':
env = None
elif AMBuild.target['platform'] == 'darwin':
env = os.environ.copy()
env['CFLAGS'] = '-m32 -isysroot /Developer/SDKs/MacOSX10.5.sdk'
env = os.environ.copy()
env['CFLAGS'] = '-m32'
if AMBuild.target['platform'] == 'darwin':
env['CFLAGS'] += ' -isysroot /Developer/SDKs/MacOSX10.5.sdk'
env['LDFLAGS'] = '-mmacosx-version-min=10.5'
curl.AddCommand(command.DirectCommand(argv = args, env = env))
curl.AddCommand(command.ShellCommand('cd lib && make'))