Fixed libkeima.a change not triggering shell rebuild.
authorDavid Anderson <dvander@alliedmods.net>
Wed Jul 25 01:38:23 2012 -0700 (2012-07-25)
changeset 94b2862e8a8ae0
parent 93 23189d937087
child 95 4d7366431a6c
Fixed libkeima.a change not triggering shell rebuild.
src/AMBuild.shell
     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