Compare commits
8 Commits
c6eeb40680
...
Alpha-0.0.
| Author | SHA1 | Date | |
|---|---|---|---|
| d03ded6e30 | |||
|
|
c6bb65fae0 | ||
| dd77ab7d74 | |||
|
|
8ef6e3a9df | ||
| 0f48b3aedb | |||
|
|
620283c7b8 | ||
|
|
70fd4bf806 | ||
|
|
0d24b0fb02 |
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -3,3 +3,4 @@
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||
*.TMD filter=lfs diff=lfs merge=lfs -text
|
||||
* text=auto eol=lf
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM "ubuntu:22.04"
|
||||
WORKDIR /usr/scripts
|
||||
ADD ["scripts/make_gcc.sh", "/usr/scripts"]
|
||||
WORKDIR /usr
|
||||
WORKDIR /tmp
|
||||
RUN apt update && /usr/scripts/make_gcc.sh
|
||||
|
||||
WORKDIR /usr/scripts
|
||||
@@ -12,6 +12,7 @@ ADD ["scripts/install_pop-fe.sh", "scripts/run_pop_fe.sh", "/usr/scripts"]
|
||||
WORKDIR /usr/jaby_engine/bin/extern
|
||||
RUN apt update && /usr/scripts/install_pop-fe.sh
|
||||
|
||||
WORKDIR /project
|
||||
ENV PATH="/jaby_engine/bin:/root/.cargo/bin:${PATH}"
|
||||
ENV JABY_ENGINE_PATH=/jaby_engine
|
||||
ENV JABY_ENGINE_DIR=/jaby_engine
|
||||
|
||||
@@ -2,12 +2,16 @@
|
||||
podman build -t jaby_engine .
|
||||
|
||||
if [[ -z "${JABY_ENGINE_PATH}" ]]; then
|
||||
echo "Setting JABY_ENGINE_PATH to parent folder"
|
||||
echo "Setting JABY_ENGINE_PATH to parent folder"
|
||||
|
||||
SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)"
|
||||
JABY_ENGINE_PATH="$(dirname "$SCRIPT_DIR")"
|
||||
cat << End >> ~/.profile
|
||||
export JABY_ENGINE_PATH="$JABY_ENGINE_PATH"
|
||||
End
|
||||
source ~/.profile
|
||||
SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)"
|
||||
export JABY_ENGINE_PATH="$(dirname "$SCRIPT_DIR")"
|
||||
if cat /etc/passwd | grep $USER | grep bash > /dev/null; then
|
||||
# Bash found
|
||||
echo "export JABY_ENGINE_PATH="$JABY_ENGINE_PATH"" >> ~/.bashrc
|
||||
|
||||
else
|
||||
# No bash found
|
||||
echo "Please add export JABY_ENGINE_PATH="$JABY_ENGINE_PATH" to your shell profile"
|
||||
fi
|
||||
fi
|
||||
@@ -61,5 +61,5 @@ if [ $? -ne 0 ]; then
|
||||
fi
|
||||
|
||||
echo "<<< Delete GCC folder >>>"
|
||||
cd /usr
|
||||
cd /tmp
|
||||
rm -fr psx-gcc
|
||||
@@ -10,6 +10,7 @@
|
||||
- [JabyEngine](#jabyengine-1)
|
||||
- [PoolBox](#poolbox)
|
||||
- [Special thanks](#special-thanks)
|
||||
- [Support this project](#support-this-project)
|
||||
|
||||
# JabyEngine
|
||||
## About
|
||||
@@ -88,3 +89,8 @@ These projects shall eventually turn into useful extensions for the engine. So f
|
||||
* Nicolas Noble
|
||||
* Pyravia
|
||||
* Sickle
|
||||
|
||||
# Support this project
|
||||
* Try it out
|
||||
* Open Issues or Pull Requests
|
||||
* [Support it on KoFi](https://ko-fi.com/jabyspielkiste)
|
||||
@@ -1,6 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
dst_name=JabyEngine-PSX_Game
|
||||
dst="$HOME/.config/Code/User/ProjectTemplates"
|
||||
|
||||
mkdir -p $dst
|
||||
cp -r "$dst_name" "$dst"
|
||||
cp -r "JabyEngine-PSX_Game" "$dst"
|
||||
Reference in New Issue
Block a user