Added custom client data support to tre builder

This commit is contained in:
seefoe
2018-06-07 04:31:45 -04:00
parent 6607c9288d
commit 43c94fb1e0

View File

@@ -9,7 +9,6 @@ import os.path
hashes = { }
newFiles = { }
parser = argparse.ArgumentParser()
parser.add_argument('version', help='version to create, min is 1')
parser.add_argument('--from', dest='oldVersion', help='version to update from', default="0")
@@ -29,6 +28,9 @@ def isIgnoredDirectory(dir):
return False
def addFiles( src ):
if not os.path.exists(src):
return
for root, dirs, files in os.walk(src):
path = root.split(os.sep)
@@ -98,6 +100,7 @@ if args.oldVersion not in "0": loadOldChecksums()
# add client-only files
addFiles( "data/sku.0/sys.client/compiled/game/" )
addFiles( "data/sku.0/sys.client/built/game/" )
addFiles( "data/sku.0/sys.client/custom/" )
# add shared files
addFiles( "data/sku.0/sys.shared/compiled/game/" )