From 2c893d3538b066b03249f5d9caffb0ebc8fbb948 Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 11 Nov 2020 12:33:32 -0800 Subject: Integrate github action for linux build+test. (#1601) --- github_build.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 github_build.sh (limited to 'github_build.sh') 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 + + -- cgit v1.2.3