|
|
@ -52,7 +52,7 @@ def detect_kde(env):
|
|
|
|
print "Make sure kde is installed properly"
|
|
|
|
print "Make sure kde is installed properly"
|
|
|
|
print "(missing package tdebase-devel?)"
|
|
|
|
print "(missing package tdebase-devel?)"
|
|
|
|
env.Exit(1)
|
|
|
|
env.Exit(1)
|
|
|
|
env['KDEDIR'] = os.popen('kde-config -prefix').read().strip()
|
|
|
|
env['TDEDIR'] = os.popen('kde-config -prefix').read().strip()
|
|
|
|
|
|
|
|
|
|
|
|
print "Checking for kde version : ",
|
|
|
|
print "Checking for kde version : ",
|
|
|
|
kde_version = os.popen("kde-config --version|grep KDE").read().strip().split()[1]
|
|
|
|
kde_version = os.popen("kde-config --version|grep KDE").read().strip().split()[1]
|
|
|
@ -388,7 +388,7 @@ ie: """+BOLD+"""scons configure libdir=/usr/local/lib qtincludes=/usr/include/qt
|
|
|
|
('QT_UIC', 'moc directory'),
|
|
|
|
('QT_UIC', 'moc directory'),
|
|
|
|
('QT_MOC', 'moc executable command'),
|
|
|
|
('QT_MOC', 'moc executable command'),
|
|
|
|
('QTPLUGINS', 'uic executable command'),
|
|
|
|
('QTPLUGINS', 'uic executable command'),
|
|
|
|
('KDEDIR', 'root of kde directory'),
|
|
|
|
('TDEDIR', 'root of kde directory'),
|
|
|
|
('KDELIBPATH', 'path to the kde libs'),
|
|
|
|
('KDELIBPATH', 'path to the kde libs'),
|
|
|
|
('KDEINCLUDEPATH', 'path to the kde includes'),
|
|
|
|
('KDEINCLUDEPATH', 'path to the kde includes'),
|
|
|
|
|
|
|
|
|
|
|
@ -412,7 +412,7 @@ ie: """+BOLD+"""scons configure libdir=/usr/local/lib qtincludes=/usr/include/qt
|
|
|
|
opts.Update(env)
|
|
|
|
opts.Update(env)
|
|
|
|
|
|
|
|
|
|
|
|
# reconfigure when things are missing
|
|
|
|
# reconfigure when things are missing
|
|
|
|
if 'configure' in env['TARGS'] or not env.has_key('QTDIR') or not env.has_key('KDEDIR'):
|
|
|
|
if 'configure' in env['TARGS'] or not env.has_key('QTDIR') or not env.has_key('TDEDIR'):
|
|
|
|
detect_kde(env)
|
|
|
|
detect_kde(env)
|
|
|
|
|
|
|
|
|
|
|
|
# finally save the configuration to the cache file
|
|
|
|
# finally save the configuration to the cache file
|
|
|
|