Fixed libkeima.a change not triggering shell rebuild.
Fixed libkeima.a change not triggering shell rebuild.
1.1 --- a/src/AMBuild.shell Wed Jul 25 01:32:49 2012 -0700
1.2 +++ b/src/AMBuild.shell Wed Jul 25 01:38:23 2012 -0700
1.3 @@ -6,7 +6,8 @@
1.4 compiler.AddToListVar('CXXINCLUDES', os.path.join(AMBuild.sourceFolder, 'include'))
1.5
1.6 library = osutil.StaticLibPrefix() + 'keima' + osutil.StaticLibSuffix()
1.7 -compiler.AddToListVar('POSTLINKFLAGS', os.path.join(AMBuild.outputFolder, 'keima', library))
1.8 +library = os.path.join(AMBuild.outputFolder, 'keima', library)
1.9 +compiler.AddToListVar('POSTLINKFLAGS', library)
1.10
1.11 if compiler.cc.name == 'msvc':
1.12 compiler.AddToListVar('POSTLINKFLAGS', '/SUBSYSTEM:CONSOLE')
1.13 @@ -16,6 +17,8 @@
1.14 files = [
1.15 'main.cpp'
1.16 ]
1.17 +
1.18 +binary.RelinkIfNewer(library)
1.19 binary.AddSourceFiles('src', files)
1.20 binary.SendToJob()
1.21