dvander@4188: # vim: sts=2 ts=8 sw=2 tw=99 et ft=python: dvander@4188: import os dvander@4188: dvander@4188: lib = builder.compiler.StaticLibrary('version') dvander@4188: lib.compiler.includes += [ dvander@4188: os.path.join(builder.sourcePath, 'public') dvander@4188: ] dvander@4188: lib.compiler.defines.remove('SM_USE_VERSIONLIB') dvander@4188: lib.compiler.sourcedeps += SM.generated_headers dvander@4188: lib.sources += [ dvander@4188: 'versionlib.cpp' dvander@4188: ] dvander@4188: task = builder.Add(lib) dvander@4188: dvander@4188: rvalue = task.binary