Skip to content

Commit

Permalink
Cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
rneher-igel committed Jan 5, 2024
1 parent 5dd51f0 commit 5e25a1a
Show file tree
Hide file tree
Showing 66 changed files with 6,549 additions and 0 deletions.
23 changes: 23 additions & 0 deletions .github/workflows/master.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: MasterDeployAPP
on:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Create APP packages
run: bash utils/make-app-packages.sh
- name: git push
run: |
git config --global user.name "rneher-igel"
git config --global user.email "neher@igel.com"
git remote set-url origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/$GITHUB_REPOSITORY
git add --all
git commit -m "Updated APP Packages"
git push origin HEAD:master
env:
GITHUB_TOKEN: ${{ secrets.TOKEN }}
REPO_OWNER: rneher-igel
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.DS_Store
1 change: 1 addition & 0 deletions APP_Packages/Apps/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Apps Packages
1 change: 1 addition & 0 deletions APP_Packages/Browsers/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Browsers Packages
1 change: 1 addition & 0 deletions APP_Packages/Multimedia/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Multimedia Packages
1 change: 1 addition & 0 deletions APP_Packages/Network/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Network Packages
1 change: 1 addition & 0 deletions APP_Packages/Office/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Office Packages
1 change: 1 addition & 0 deletions APP_Packages/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# App Packages
1 change: 1 addition & 0 deletions APP_Packages/Scripts/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Scripts Packages
1 change: 1 addition & 0 deletions APP_Packages/Server/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Server Packages
1 change: 1 addition & 0 deletions APP_Packages/Tools_Drivers/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Tools / Drivers Packages
1 change: 1 addition & 0 deletions APP_Packages/Unified_Communications/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Unified Communications Packages
1 change: 1 addition & 0 deletions APP_Source/Apps/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Apps Build Files
7 changes: 7 additions & 0 deletions APP_Source/Apps/SuperTuxKart/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# SuperTuxKart (5 January)

| App Information | |
|------------------|------------|
| Application | [SuperTuxKart](https://supertuxkart.net/Main_Page) is a 3D open-source arcade racer with a variety characters, tracks, and modes to play. |
| Packing Notes | See build script for details |
| Package automation | [build-supertuxkart-app.sh](build/build-supertuxkart-app.sh) |
41 changes: 41 additions & 0 deletions APP_Source/Apps/SuperTuxKart/build/build-supertuxkart-app.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
#!/bin/bash
#set -x
#trap read debug

# Creating an IGELOS CP
## Development machine Ubuntu (OS12 = 20.04)
CP="supertuxkart"
ZIP_LOC="https://github.com/IGEL-Community/IGEL-Custom-Partitions/raw/master/APP_Packages/Apps"
ZIP_FILE="SuperTuxKart"
APP_NAME="supertuxkart-1.1.0"

VERSION_ID=$(grep "^VERSION_ID" /etc/os-release | cut -d "\"" -f 2)

if [ "${VERSION_ID}" = "20.04" ]; then
IGELOS_ID="OS12"
else
echo "Not a valid Ubuntu OS release. OS12 needs 20.04 (focal)."
exit 1
fi

if ! [ -x "$(command -v igelpkg)" ]; then
echo "Error: Please install IGEL OS App SDK."
exit 1
fi

mkdir build_pkg
cd build_pkg

wget ${ZIP_LOC}/${ZIP_FILE}.zip

unzip ${ZIP_FILE}.zip -d custom

cd custom/build

igelpkg build -r focal
igelpkg sign -a -p igelpkg.output/${APP_NAME}.ipkg

mv igelpkg.output/${APP_NAME}.ipkg ../..

cd ../..
rm -rf build_pkg
Loading

0 comments on commit 5e25a1a

Please sign in to comment.