mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 10:54:24 -04:00
support -r option, make warnings evident
This commit is contained in:
parent
10cc2dd9a9
commit
8de398b340
@ -31,10 +31,11 @@ default.
|
||||
Options:
|
||||
-h print this message
|
||||
-v verbose
|
||||
-d dir directory to write output code
|
||||
-x dir directory to pull extension code from
|
||||
-d dir directory to write output code
|
||||
-x dir directory to pull extension code from
|
||||
-i lib interrogate library
|
||||
-e dir directory to search for *.in files (may be repeated)
|
||||
-r remove the default library list; instrument only named libraries
|
||||
-O no C++ comments or assertion statements
|
||||
-n Don't use squeezeTool to squeeze the result into one .pyz file
|
||||
|
||||
@ -59,8 +60,8 @@ def doGetopts():
|
||||
global doSqueeze
|
||||
global etcPath
|
||||
|
||||
# These options are allowed but are ignored (they are deprecated with
|
||||
# the new genPyCode script):
|
||||
# These options are allowed but are flagged as warnings (they are
|
||||
# deprecated with the new genPyCode script):
|
||||
|
||||
# -g adds libgateway
|
||||
# -t adds libtoontown
|
||||
@ -72,7 +73,7 @@ def doGetopts():
|
||||
|
||||
# Extract the args the user passed in
|
||||
try:
|
||||
opts, pargs = getopt.getopt(sys.argv[1:], 'hvOd:x:i:e:ngtpo')
|
||||
opts, pargs = getopt.getopt(sys.argv[1:], 'hvOd:x:i:e:rngtpo')
|
||||
except Exception, e:
|
||||
# User passed in a bad option, print the error and the help, then exit
|
||||
print e
|
||||
@ -98,13 +99,15 @@ def doGetopts():
|
||||
interrogateLib = value
|
||||
elif (flag == '-e'):
|
||||
etcPath.append(value)
|
||||
elif (flag == '-r'):
|
||||
codeLibs = []
|
||||
elif (flag == '-O'):
|
||||
FFIConstants.wantComments = 0
|
||||
FFIConstants.wantTypeChecking = 0
|
||||
elif (flag == '-n'):
|
||||
doSqueeze = 0
|
||||
elif (flag in ['-g', '-t', '-p', '-o']):
|
||||
FFIConstants.notify.debug("option is deprecated: %s" % (flag))
|
||||
FFIConstants.notify.warning("option is deprecated: %s" % (flag))
|
||||
|
||||
else:
|
||||
FFIConstants.notify.error('illegal option: ' + flag)
|
||||
|
Loading…
x
Reference in New Issue
Block a user