diff options
| author | Yong He <yonghe@outlook.com> | 2020-11-11 12:33:32 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-11 12:33:32 -0800 |
| commit | 2c893d3538b066b03249f5d9caffb0ebc8fbb948 (patch) | |
| tree | 81d71e89ea59c9c480e7b21f683dd98cbc0435e4 /github_build.sh | |
| parent | 8f0895e0f8257da2fd10b6325931627a9a1792ba (diff) | |
Integrate github action for linux build+test. (#1601)
Diffstat (limited to 'github_build.sh')
| -rw-r--r-- | github_build.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/github_build.sh b/github_build.sh new file mode 100644 index 000000000..b0970a903 --- /dev/null +++ b/github_build.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash +# Get premake +wget https://github.com/shader-slang/slang-binaries/blob/master/premake/premake-5.0.0-alpha13/bin/linux-64/premake5?raw=true -O premake5 +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 + +# Create the makefile +./premake5 gmake --cc=${CC} + +# Build the configuration +make config=${CONFIGURATION}_x64 + + |
