[vsipl++] [patch] Source configuration for package.py
Jules Bergmann
jules at codesourcery.com
Fri Apr 20 12:38:15 UTC 2007
> import sys
> sys.path.insert(0, cfg_path)
> from other_config import *
Stefan,
The new config file looks like this:
import sys
sys.path.insert(0, configdir)
print "configdir: %s"%configdir
class MySource(Source):
svpp_dir='csl/vpp/branches/1.3'
fftw_dir='csl/fftw-commercial/trunk'
patches=['docbook.diff']
from config import *
Where 'config' is our current config file.
However, I get the following error:
configdir: /home/jules/csl/src/vpp/svn-1.3-com/scripts
Traceback (most recent call last):
File "/home/jules/csl/src/vpp/svn-1.3-com/scripts/package.py", line
427, in ?
main(sys.argv)
File "/home/jules/csl/src/vpp/svn-1.3-com/scripts/package.py", line
407, in main
packages, cfg = read_config_file(configfile, parameters)
File "/home/jules/csl/src/vpp/svn-1.3-com/scripts/package.py", line
47, in read_config_file
exec open(filename, 'r').read() in env
File "<string>", line 10, in ?
ImportError: No module named config
There is a file named 'config' in the directory
'/home/jules/csl/src/vpp/svn-1.3-com/scripts' (aka 'configdir').
Is python expecting included files to have an implicit suffix?
-- Jules
--
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
More information about the vsipl++
mailing list