用scons构建rpm的问题

时间:2013-03-04 17:22:41

标签: rpm scons

我是SCons中的新手,我正在尝试使用SCons构建rpm。这是失败的部分

rpm_env = Environment(tools=['default','packaging'])
rpm_env['RPM_BUILD_ROOT'] = os.path.join(os.environ['HOME'], 'test-rpm')

rpmDist = rpm_env.Package(
PACKAGEROOT = os.path.join(os.environ['HOME'], 'test-rpm'),
NAME='pmpb',
VERSION='1.2.3',
PACKAGEVERSION="1",
PACKAGETYPE='rpm',
DESCRIPTION = "Test",
SUMMARY = "test Sum",
LICENSE = "liscent",
X_RPM_GROUP="Application/pattern-matcher"
)
rpm_env = Environment(tools=['default','packaging'])
rpm_env['RPM_BUILD_ROOT'] = os.path.join(os.environ['HOME'], 'test-rpm')

运行scons时,我在创建spec文件时出错

scons: *** [build/debug/applications/pattern_matching/pmpb-1.2.3.spec] AttributeError :      'File' object has no attribute 'PACKAGING_INSTALL_LOCATION'

有人能告诉我我做错了什么 感谢

0 个答案:

没有答案