2006-09-03 15:43:13 +00:00
|
|
|
#!/usr/bin/env python2.4
|
|
|
|
|
2006-09-08 09:26:50 +00:00
|
|
|
import optparse, os.path, sys
|
2006-09-03 15:43:13 +00:00
|
|
|
from debian_linux.abi import *
|
|
|
|
from debian_linux.config import *
|
|
|
|
from debian_linux.kconfig import *
|
|
|
|
|
2006-09-21 18:14:35 +00:00
|
|
|
def merge(output, *config):
|
|
|
|
config = [os.path.join('debian/arch', c) for c in config]
|
2006-09-08 09:26:50 +00:00
|
|
|
|
2006-09-21 18:14:35 +00:00
|
|
|
kconfig = kconfigfile()
|
|
|
|
for c in config:
|
|
|
|
kconfig.read(file(c))
|
|
|
|
file(output, "w").write(str(kconfig))
|
2006-09-08 09:09:17 +00:00
|
|
|
|
2006-09-03 15:43:13 +00:00
|
|
|
if __name__ == '__main__':
|
2006-09-21 18:14:35 +00:00
|
|
|
sys.exit(merge(*sys.argv[1:]))
|