From ff84a7a4814a641837bdaf810a167c8ab760cb00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Hru=C5=A1ka?= Date: Sun, 11 Oct 2020 23:03:28 +0200 Subject: [PATCH] add build scripts for native and musl --- .gitignore | 1 + build.sh | 8 ++++++++ build_musl.sh | 8 ++++++++ out/.gitignore | 3 +++ 4 files changed, 20 insertions(+) create mode 100755 build.sh create mode 100755 build_musl.sh create mode 100644 out/.gitignore diff --git a/.gitignore b/.gitignore index 42f7d96..05f1695 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /target .idea/ crsn.json5 + diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..91b72d2 --- /dev/null +++ b/build.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +set -e + +cargo build --release --bin launcher +cp target/release/launcher ./out/crsn + +echo "Target built and copied to ./out/crsn" diff --git a/build_musl.sh b/build_musl.sh new file mode 100755 index 0000000..d7190b2 --- /dev/null +++ b/build_musl.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +set -e + +cargo build --target x86_64-unknown-linux-musl --release --bin launcher_nox +cp target/x86_64-unknown-linux-musl/release/launcher_nox ./out/crsn-musl + +echo "Target built and copied to ./out/crsn-musl" diff --git a/out/.gitignore b/out/.gitignore new file mode 100644 index 0000000..a5baada --- /dev/null +++ b/out/.gitignore @@ -0,0 +1,3 @@ +* +!.gitignore +