Mercurial > games > semicongine
comparison config.nims @ 62:7153eadb07eb
fix: some formatting, bug when opening on windows.
| author | Sam <sam@basx.dev> |
|---|---|
| date | Wed, 25 Jan 2023 23:56:59 +0700 |
| parents | be3ab2619c33 |
| children | f67496a189cb |
comparison
equal
deleted
inserted
replaced
| 61:0f04ba283558 | 62:7153eadb07eb |
|---|---|
| 114 exec(&"scp {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/debug/windows/") | 114 exec(&"scp {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/debug/windows/") |
| 115 for file in listFiles("build/release/windows"): | 115 for file in listFiles("build/release/windows"): |
| 116 exec(&"scp {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/release/windows/") | 116 exec(&"scp {file} sam@mail.basx.dev:/var/www/public.basx.dev/semicongine/release/windows/") |
| 117 | 117 |
| 118 task glslangValidator, "Download glslangValidator (required for linux compilation)": | 118 task glslangValidator, "Download glslangValidator (required for linux compilation)": |
| 119 let dirname="/tmp/glslang_download" | 119 let dirname = "/tmp/glslang_download" |
| 120 exec &"mkdir -p {dirname}" | 120 exec &"mkdir -p {dirname}" |
| 121 exec &"cd {dirname} && wget https://github.com/KhronosGroup/glslang/releases/download/master-tot/glslang-master-linux-Release.zip" | 121 exec &"cd {dirname} && wget https://github.com/KhronosGroup/glslang/releases/download/master-tot/glslang-master-linux-Release.zip" |
| 122 exec &"cd {dirname} && unzip *.zip" | 122 exec &"cd {dirname} && unzip *.zip" |
| 123 exec &"mv {dirname}/bin/glslangValidator examples/" | 123 exec &"mv {dirname}/bin/glslangValidator examples/" |
| 124 exec &"rm -rf {dirname}" | 124 exec &"rm -rf {dirname}" |
| 125 | 125 |
| 126 task glslangValidator_exe, "Download glslangValidator.exe (required for windows compilation)": | 126 task glslangValidator_exe, "Download glslangValidator.exe (required for windows compilation)": |
| 127 let dirname="/tmp/glslang_download" | 127 let dirname = "/tmp/glslang_download" |
| 128 exec &"mkdir -p {dirname}" | 128 exec &"mkdir -p {dirname}" |
| 129 exec &"cd {dirname} && wget https://github.com/KhronosGroup/glslang/releases/download/master-tot/glslang-master-windows-x64-Release.zip" | 129 exec &"cd {dirname} && wget https://github.com/KhronosGroup/glslang/releases/download/master-tot/glslang-master-windows-x64-Release.zip" |
| 130 exec &"cd {dirname} && unzip *.zip" | 130 exec &"cd {dirname} && unzip *.zip" |
| 131 exec &"mv {dirname}/bin/glslangValidator.exe examples/" | 131 exec &"mv {dirname}/bin/glslangValidator.exe examples/" |
| 132 exec &"rm -rf {dirname}" | 132 exec &"rm -rf {dirname}" |
| 133 | 133 |
| 134 task run_all , "Run all binaries": | 134 task run_all, "Run all binaries": |
| 135 for file in listFiles("build/debug/linux"): | 135 for file in listFiles("build/debug/linux"): |
| 136 exec file | 136 exec file |
| 137 for file in listFiles("build/release/linux"): | 137 for file in listFiles("build/release/linux"): |
| 138 exec file | 138 exec file |
| 139 for file in listFiles("build/debug/windows"): | 139 for file in listFiles("build/debug/windows"): |
