Another fix for missing thirdparty libs

This commit is contained in:
Josh Yelon 2008-04-13 00:29:29 +00:00
parent 02699a4032
commit 37105abc8a
1 changed files with 35 additions and 35 deletions

View File

@ -188,41 +188,6 @@ if (sys.platform == "win32"):
if (INSTALLER) and (PkgSkip("PYTHON")):
exit("Cannot build installer without python")
########################################################################
##
## Give a Status Report on Command-Line Options
##
########################################################################
def printStatus(header,warnings):
global VERBOSE
if VERBOSE >= -2:
print ""
print "-------------------------------------------------------------------"
print header
tkeep = ""
tomit = ""
for x in PkgListGet():
if (PkgSkip(x)==0): tkeep = tkeep + x + " "
else: tomit = tomit + x + " "
print "Makepanda: Compiler:",COMPILER
print "Makepanda: Optimize:",OPTIMIZE
print "Makepanda: Keep Pkg:",tkeep
print "Makepanda: Omit Pkg:",tomit
print "Makepanda: Verbose vs. Quiet Level:",VERBOSE
if (GENMAN): print "Makepanda: Generate API reference manual"
else : print "Makepanda: Don't generate API reference manual"
if (sys.platform == "win32"):
if INSTALLER: print "Makepanda: Build installer, using",COMPRESSOR
else : print "Makepanda: Don't build installer"
print "Makepanda: Version ID: "+VERSION
for x in warnings: print "Makepanda: "+x
print "-------------------------------------------------------------------"
print ""
sys.stdout.flush()
printStatus("Makepanda Initial Status Report", WARNINGS)
########################################################################
##
## External includes, external libraries, and external defsyms.
@ -364,6 +329,41 @@ DefSymbol("WITHINPANDA", "WITHIN_PANDA", "1")
IncDirectory("ALWAYS", "built/tmp")
IncDirectory("ALWAYS", "built/include")
########################################################################
##
## Give a Status Report on Command-Line Options
##
########################################################################
def printStatus(header,warnings):
global VERBOSE
if VERBOSE >= -2:
print ""
print "-------------------------------------------------------------------"
print header
tkeep = ""
tomit = ""
for x in PkgListGet():
if (PkgSkip(x)==0): tkeep = tkeep + x + " "
else: tomit = tomit + x + " "
print "Makepanda: Compiler:",COMPILER
print "Makepanda: Optimize:",OPTIMIZE
print "Makepanda: Keep Pkg:",tkeep
print "Makepanda: Omit Pkg:",tomit
print "Makepanda: Verbose vs. Quiet Level:",VERBOSE
if (GENMAN): print "Makepanda: Generate API reference manual"
else : print "Makepanda: Don't generate API reference manual"
if (sys.platform == "win32"):
if INSTALLER: print "Makepanda: Build installer, using",COMPRESSOR
else : print "Makepanda: Don't build installer"
print "Makepanda: Version ID: "+VERSION
for x in warnings: print "Makepanda: "+x
print "-------------------------------------------------------------------"
print ""
sys.stdout.flush()
printStatus("Makepanda Initial Status Report", WARNINGS)
########################################################################
##
## CompileCxx