mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 02:42:49 -04:00
Copying PMW and Scene Editor into build
This commit is contained in:
parent
b70619f627
commit
f2091d2f69
@ -191,7 +191,6 @@ COMPILER=COMPILERS[0]
|
||||
OPTIMIZE="3"
|
||||
INSTALLER=0
|
||||
PPGAME=0
|
||||
COMPLETE=0
|
||||
THIRDPARTY="thirdparty"
|
||||
VERSION="0.0.0"
|
||||
VERBOSE=1
|
||||
@ -463,7 +462,6 @@ def usage(problem):
|
||||
print " --compiler X (currently, compiler can only be MSVC7,LINUXA)"
|
||||
print " --optimize X (optimization level can be 1,2,3,4)"
|
||||
print " --thirdparty X (directory containing third-party software)"
|
||||
print " --complete (copy samples and direct into the build)"
|
||||
print " --installer (build an executable installer)"
|
||||
print " --ppgame X (build a prepackaged game - see manual)"
|
||||
print " --v1 X (set the major version number)"
|
||||
@ -493,7 +491,7 @@ def parseopts(args):
|
||||
longopts = [
|
||||
"help","package-info","prefix=","compiler=","directx-sdk=","thirdparty=",
|
||||
"optimize=","everything","nothing","installer","ppgame=","quiet","verbose",
|
||||
"complete","version=","lzma"]
|
||||
"version=","lzma"]
|
||||
anything = 0
|
||||
for pkg in PACKAGES: longopts.append("no-"+pkg.lower())
|
||||
for pkg in PACKAGES: longopts.append("use-"+pkg.lower())
|
||||
@ -511,7 +509,6 @@ def parseopts(args):
|
||||
elif (option=="--verbose"): VERBOSE+=1
|
||||
elif (option=="--installer"): INSTALLER=1
|
||||
elif (option=="--ppgame"): PPGAME=value
|
||||
elif (option=="--complete"): COMPLETE=1
|
||||
elif (option=="--everything"): OMIT=[]
|
||||
elif (option=="--nothing"): OMIT=PACKAGES[:]
|
||||
elif (option=="--version"):
|
||||
@ -1895,11 +1892,15 @@ if (sys.platform == "win32"):
|
||||
|
||||
########################################################################
|
||||
##
|
||||
## Copy PMW into the build.
|
||||
## Copy various stuff into the build.
|
||||
##
|
||||
########################################################################
|
||||
|
||||
CopyFile(PREFIX+"/", "doc/LICENSE")
|
||||
CopyFile(PREFIX+"/", "doc/ReleaseNotes")
|
||||
CopyFile(PREFIX+"/", "doc/InstallerNotes")
|
||||
CopyTree(PREFIX+'/pmw', 'thirdparty/pmw')
|
||||
CopyTree(PREFIX+'/SceneEditor', 'SceneEditor')
|
||||
|
||||
########################################################################
|
||||
##
|
||||
@ -6202,26 +6203,6 @@ if (icache!=0):
|
||||
cPickle.dump(CxxIncludeCache, icache, 1)
|
||||
icache.close()
|
||||
|
||||
##########################################################################################
|
||||
#
|
||||
# 'Complete' mode.
|
||||
#
|
||||
# Copies the samples and direct into the build. Note that
|
||||
# this isn't usually what you want. It is usually better to let the
|
||||
# compiled panda load this stuff directly from the source tree.
|
||||
# The only time you really want to do this is if you plan to move
|
||||
# the build somewhere and leave the source tree behind.
|
||||
#
|
||||
##########################################################################################
|
||||
|
||||
if (COMPLETE):
|
||||
CopyFile(PREFIX+'/', 'InstallerNotes')
|
||||
CopyFile(PREFIX+'/', 'LICENSE')
|
||||
CopyFile(PREFIX+'/', 'README')
|
||||
CopyTree(PREFIX+'/samples', 'samples')
|
||||
CopyTree(PREFIX+'/direct/src', 'direct/src')
|
||||
CopyTree(PREFIX+'/SceneEditor', 'SceneEditor')
|
||||
|
||||
##########################################################################################
|
||||
#
|
||||
# The Installers
|
||||
|
Loading…
x
Reference in New Issue
Block a user