[Synopsis-changes] Synopsis/Synopsis/bin synopsis,1.5,1.6
Stefan Seefeld stefan at synopsis.fresco.orgThu Dec 11 04:39:04 UTC 2003
- Previous message: [Synopsis-changes] Synopsis/Synopsis/Synopsis/dist/command build_syn_ext.py,1.5,1.6 config.py,1.8,1.9
- Next message: [Synopsis-changes] Synopsis/Synopsis/Synopsis getoptions.py,NONE,1.1 process.py,1.4,1.5
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /cvs/synopsis/Synopsis/bin
In directory frida:/tmp/cvs-serv30594/bin
Modified Files:
synopsis
Log Message:
factor out option parsing into separate module
Index: synopsis
===================================================================
RCS file: /cvs/synopsis/Synopsis/bin/synopsis,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -d -r1.5 -r1.6
--- synopsis 10 Dec 2003 05:20:38 -0000 1.5
+++ synopsis 11 Dec 2003 04:38:59 -0000 1.6
@@ -8,6 +8,7 @@
#
from Synopsis import config
+from Synopsis.getoptions import getoptions
from Synopsis import AST
from Synopsis.Processor import Processor, Composite
@@ -111,11 +112,14 @@ def get_opt(argv):
elif o == '-W':
if a[0] == "p":
- parser_opts.extend(string.split(a[2:], ","))
+ for o,a in getoptions(a[2:].split(',')):
+ parser_opts[o] = a
elif a[0] == "l":
- linker_opts.extend(string.split(a[2:], ","))
+ for o,a in getoptions(a[2:].split(',')):
+ linker_opts[o] = a
elif a[0] == "f":
- formatter_opts.extend(string.split(a[2:], ","))
+ for o,a in getoptions(a[2:].split(',')):
+ formatter_opts[o] = a
elif o == '-h' or o == '--help':
help = True
- Previous message: [Synopsis-changes] Synopsis/Synopsis/Synopsis/dist/command build_syn_ext.py,1.5,1.6 config.py,1.8,1.9
- Next message: [Synopsis-changes] Synopsis/Synopsis/Synopsis getoptions.py,NONE,1.1 process.py,1.4,1.5
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Synopsis-changes mailing list