diff options
| author | Yong He <yonghe@outlook.com> | 2024-07-10 16:45:27 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-10 16:45:27 -0700 |
| commit | c5852781da0c04cdce265e887eaca17ffd2b4017 (patch) | |
| tree | 2b659a6e3a676c5db808395695068b149b0b43b3 /github_build.sh | |
| parent | 5006f4907619f53444c65b67f765d96ecef43c81 (diff) | |
Delete unused build scripts. (#4601)
* Fix macos release script.
* Delete shell scripts
Diffstat (limited to 'github_build.sh')
| -rw-r--r-- | github_build.sh | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/github_build.sh b/github_build.sh deleted file mode 100644 index aa1f9e8f9..000000000 --- a/github_build.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env bash -# Get premake -if [[ "aarch64" == "${ARCH}" ]]; then -wget https://github.com/shader-slang/slang-binaries/blob/master/premake/premake-5.0.0-alpha16/bin/linux-arm64/premake5?raw=true -O premake5 -else -wget https://github.com/shader-slang/slang-binaries/blob/master/premake/premake-5.0.0-alpha16/bin/linux-64/premake5?raw=true -O premake5 -fi -chmod u+x premake5 - -# generate slang-tag-version.h -git describe --tags | sed -e "s/\(.*\)/\#define SLANG_TAG_VERSION \"\1\"/" > slang-tag-version.h -cat slang-tag-version.h - -if [[ "" == "${TARGETARCH}" ]]; then -TARGETARCH=${ARCH} -fi - -glslangBuildFlag="" -if [[ "aarch64" == "${TARGETARCH}" && "release" == "${CONFIGURATION}" ]]; then - glslangBuildFlag="--build-glslang=true" -fi - -if [[ ! -z ${GLIBC_COMPATIBLE} ]]; then - glibcCompatible="--glibc-forward-compatible=true" -fi - -if [[ "${ARCH}" != "${TARGETARCH}" ]]; then - -# Create the makefile -./premake5 gmake2 --cc=${CC} --enable-embed-stdlib=true --arch=${ARCH} --deps=true --no-progress=true ${glslangBuildFlag} - -# Build the configuration -make config=${CONFIGURATION}_${ARCH} -j`nproc` - -rm -rf ./bin - -# Create the makefile -./premake5 gmake2 --cc=${CC} --enable-embed-stdlib=true --arch=${TARGETARCH} --deps=true --no-progress=true --skip-source-generation=true --deploy-slang-llvm=false --deploy-slang-glslang=false ${glslangBuildFlag} - -else -# Create the makefile -./premake5 gmake2 --cc=${CC} --enable-embed-stdlib=true --arch=${TARGETARCH} --deps=true --no-progress=true ${glslangBuildFlag} ${glibcCompatible} -fi - -# Build the configuration -make config=${CONFIGURATION}_${TARGETARCH} -j`nproc` - |
