Mercurial > games > semicongine
diff config.nims @ 248:952428f04ffc
did: few fixes
author | Sam <sam@basx.dev> |
---|---|
date | Tue, 23 May 2023 16:24:15 +0700 |
parents | 5f6d3511ef79 |
children | f31d848ab551 |
line wrap: on
line diff
--- a/config.nims Tue May 23 01:05:06 2023 +0700 +++ b/config.nims Tue May 23 16:24:15 2023 +0700 @@ -70,14 +70,14 @@ exec(&"rm -rf {BUILDBASE}") task publish, "publish all build": - for file in listFiles("build/debug/linux"): - exec(&"scp {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/debug/linux/") + for file in listDirs("build/debug/linux"): + exec(&"rsync -r {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/debug/linux/") for file in listFiles("build/release/linux"): - exec(&"scp {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/release/linux/") + exec(&"rsync -r {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/release/linux/") for file in listFiles("build/debug/windows"): - exec(&"scp {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/debug/windows/") + exec(&"rsync -r {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/debug/windows/") for file in listFiles("build/release/windows"): - exec(&"scp {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/release/windows/") + exec(&"rsync -r {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/release/windows/") task glslangValidator, "Download glslangValidator (required for linux compilation)": let dirname = "/tmp/glslang_download"