Work around the scons Package() VERSION attribute

by specifying the target and source explicitly
This commit is contained in:
Nils O. Selåsdal
2015-02-15 23:56:31 +01:00
parent 610e4c89a7
commit a55139aba6
+4 -4
View File
@@ -152,16 +152,16 @@ subdirs = [
for subdir in subdirs: for subdir in subdirs:
env.SConscript(subdir + '/SConscript', variant_dir='#build/' + subdir, src_dir='#'+subdir, duplicate=0) env.SConscript(subdir + '/SConscript', variant_dir='#build/' + subdir, src_dir='#'+subdir, duplicate=0)
env.Package(NAME = 'libucore', env.Package(target = 'libucore-' + version_info['version_str'] + '.tar.gz',
VERSION = version_info['version_str'] + '.0', #Trailing .0 is needed cause a SCons bug source = env.FindInstalledFiles(),
NAME = 'libucore',
VERSION = version_info['version_str'],
PACKAGEVERSION = 0, PACKAGEVERSION = 0,
PACKAGETYPE = 'targz', PACKAGETYPE = 'targz',
LICENSE = 'BSD', LICENSE = 'BSD',
SUMMARY = 'libucore is a C library of misc useful stuff including an eventloop, timer support and various data-structures.', SUMMARY = 'libucore is a C library of misc useful stuff including an eventloop, timer support and various data-structures.',
DESCRIPTION = 'libucore is a C library of misc useful stuff including an eventloop, timer support and various data-structures.', DESCRIPTION = 'libucore is a C library of misc useful stuff including an eventloop, timer support and various data-structures.',
X_RPM_GROUP = 'Development/Libraries' X_RPM_GROUP = 'Development/Libraries'
) )
env.Default('src') env.Default('src')