Reconfigured project to publish as a single file.

This commit is contained in:
2022-04-24 18:31:21 -05:00
parent 1d35e8a838
commit 8abd75506c
3 changed files with 75 additions and 8 deletions

View File

@@ -5,7 +5,7 @@ import shutil
PROP_SHOP_MODULES_DIR = "./Props.Shop/"
PROPS_SHOP_MODULES_DST = "./Props/shops/"
PROPS_SHOP_MODULES_DST = "./Props/shops/."
NET_VER = "net6.0"
SHOP_MODULE_GLOB = "**/bin/Release/{net_ver}/publish/*.{ext}"
@@ -15,11 +15,12 @@ EXTS = ["deps.json", "dll"]
def load():
os.chdir(os.path.dirname(os.path.realpath(__file__)))
os.chdir("..")
os.makedirs(os.path.dirname(PROPS_SHOP_MODULES_DST), exist_ok=True)
for ext in EXTS:
results = glob(os.path.join(PROP_SHOP_MODULES_DIR,
SHOP_MODULE_GLOB.format(net_ver=NET_VER, ext=ext)))
for result in results:
shutil.copy(result, os.path.abspath(PROPS_SHOP_MODULES_DST))
shutil.copy(result, PROPS_SHOP_MODULES_DST)
if __name__ == "__main__":