Changed entrypoint.sh to run cargo rather than cross
This commit is contained in:
parent
1b06bdc812
commit
e73ee0f2a1
4 changed files with 8 additions and 10 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -42,6 +42,8 @@ yalc.lock
|
||||||
# ignore Rust compiler files
|
# ignore Rust compiler files
|
||||||
/backend-rs/target
|
/backend-rs/target
|
||||||
/bin/backend
|
/bin/backend
|
||||||
|
/backend/target
|
||||||
|
/backend/out
|
||||||
|
|
||||||
# packaged teasers
|
# packaged teasers
|
||||||
*.zip
|
*.zip
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
# we support images for building with a vanilla SteamOS base,
|
FROM ghcr.io/steamdeckhomebrew/holo-toolchain-rust:latest
|
||||||
# or versions with ootb support for rust or go
|
|
||||||
# developers can also customize these images via this Dockerfile
|
|
||||||
#FROM ghcr.io/steamdeckhomebrew/holo-toolchain-rust:latest
|
|
||||||
#FROM ghcr.io/steamdeckhomebrew/holo-toolchain-go:latest
|
|
||||||
FROM ghcr.io/steamdeckhomebrew/holo-base:latest
|
|
||||||
|
|
||||||
# entrypoint.sh should always be located in the backend folder
|
|
||||||
ENTRYPOINT [ "/backend/entrypoint.sh" ]
|
ENTRYPOINT [ "/backend/entrypoint.sh" ]
|
|
@ -1,5 +1,5 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
cross build --release
|
cross build --release
|
||||||
mkdir ../bin
|
mkdir out
|
||||||
cp ./target/release/fantastic-rs ../bin/backend
|
cp ./target/release/fantastic-rs out/backend
|
||||||
|
|
|
@ -5,4 +5,6 @@ echo "Container's IP address: `awk 'END{print $1}' /etc/hosts`"
|
||||||
|
|
||||||
cd /backend
|
cd /backend
|
||||||
|
|
||||||
make
|
cargo build --release
|
||||||
|
mkdir -p out
|
||||||
|
cp target/release/fantastic-rs out/backend
|
Loading…
Reference in a new issue