commit d45c04b4122cd3baeae03ec8417401f5aedeeb20
parent 64e9f46f790eec0acafa516bcc325a8b39bcfe98
Author: Devine Lu Linvega <aliceffekt@gmail.com>
Date: Sun, 28 Dec 2025 16:58:07 -0800
Removed build tools
Diffstat:
4 files changed, 0 insertions(+), 127 deletions(-)
diff --git a/.build.yml b/.build.yml
@@ -1,88 +0,0 @@
-image: debian/oldstable
-packages:
- - curl
- - build-essential
- - libsdl2-dev
- - rsync
- - wget
- - zip
-oauth: pages.sr.ht/PAGES:RW
-environment:
- SITE: rabbits.srht.site/uxn
- SSH_HOST_KEYS: |
- [w1-uxn.build.alderwick.co.uk]:2222 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP+IYCB4JrKklFjWSMRkPBTqUjBqUuhlDQy6/X3l8xj5
- [m1-uxn.build.alderwick.co.uk]:2223 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDvWVqlHh3XQ5ziEbT55K896/mW2BVDdkU6hWgIfU9md
- [p1-uxn.build.alderwick.co.uk]:2224 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAgduGa60Tx3PsnEaJDyUzmPmpzGYmDeLFtLcVoU5tJs
-secrets:
- - 138ad607-a4ec-4d74-88a1-8f3be2ba2d03
-sources:
- - https://git.sr.ht/~rabbits/uxn
-tasks:
- - prepare: |
- rm -f out build
- mkdir -p out build/uxn-lin64 build/uxn-win64 build/uxn-mac64 build/essentials/uxn
- umask 077
- mkdir -p ~/.ssh
- printf '%s\n' "${SSH_HOST_KEYS}" > ~/.ssh/known_hosts
- printf 'User build\nStrictHostKeyChecking yes\nCheckHostIP no\nHost win\nHostName w1-uxn.build.alderwick.co.uk\nPort 2222\nHost mac\nHostName m1-uxn.build.alderwick.co.uk\nPort 2223\nHost 9front\nHostName p1-uxn.build.alderwick.co.uk\nPort 2224\n' > ~/.ssh/config
- - build-linux: |
- cd uxn
- ./build.sh --no-run
- mv bin ../build/uxn-lin64/uxn
- - build-essentials: |
- for F in uxn/projects/software/calc.tal uxn/projects/software/launcher.tal uxn/projects/examples/demos/piano.tal uxn/projects/examples/software/clock.tal catclock/src/catclock.tal dexe/src/dexe.tal donsol/src/main.tal left/src/left.tal nasu/src/nasu.tal noodle/src/noodle.tal orca-toy/src/orca.tal:orca.rom turye/src/turye.tal; do
- PROJECT="${F%%/*}"
- if [ "${F}" = "${F%:*}" ]; then
- ROMNAME="${F##*/}"
- ROMNAME="${ROMNAME%.tal}.rom"
- [ "${ROMNAME}" != main.rom ] || ROMNAME="${PROJECT}.rom"
- else
- ROMNAME="${F##*:}"
- F="${F%:*}"
- fi
- [ -d "${PROJECT}" ] || git clone "https://git.sr.ht/~rabbits/${PROJECT}"
- ( cd "${PROJECT}" && ../build/uxn-lin64/uxn/uxnasm "${F#*/}" "../build/essentials/uxn/${ROMNAME}" || rm -f "../build/essentials/uxn/${ROMNAME}" )
- done
- [ -e ~/.ssh/id_rsa ] || complete-build
- - build-windows: |
- if ssh -o ConnectTimeout=10 win true; then
- ssh win "export PATH=\"\${PATH}:/mingw64/bin\"; set -ex; cd uxn; git fetch; git checkout .; git clean -xfd; git checkout $(cd uxn && git rev-parse HEAD); MSYSTEM=MSYS ./build.sh --no-run"
- rsync -rp win:uxn/bin/ build/uxn-win64/uxn/
- else
- wget -nv -NP out "https://${SITE}/"uxn{,-essentials}-win64.{tar.gz,zip} || true
- touch out/needs-solar-build
- fi
- - build-macos: |
- if ssh -o ConnectTimeout=10 mac true; then
- ssh mac "export PATH=\"\${PATH}:/usr/local/bin\"; set -ex; cd uxn; git fetch; git checkout .; git clean -xfd; git checkout $(cd uxn && git rev-parse HEAD); ./build.sh --no-run"
- rsync -rp mac:uxn/bin/ build/uxn-mac64/uxn/
- else
- wget -nv -NP out "https://${SITE}/"uxn{,-essentials}-mac64.{tar.gz,zip} || true
- touch out/needs-solar-build
- fi
- - archive: |
- for PROJECT in uxn-lin64 uxn-win64 uxn-mac64 essentials; do
- [ -d "build/${PROJECT}/uxn" ] || continue
- tar -czf "out/${PROJECT}.tar.gz" -C "build/${PROJECT}" uxn
- ( cd "build/${PROJECT}" && zip -qr "../../out/${PROJECT}.zip" uxn )
- if [ "${PROJECT}" != essentials ]; then
- cp build/essentials/uxn/* "build/${PROJECT}/uxn/"
- tar -czf "out/uxn-essentials-${PROJECT#uxn-}.tar.gz" -C "build/${PROJECT}" uxn
- ( cd "build/${PROJECT}" && zip -qr "../../out/uxn-essentials-${PROJECT#uxn-}.zip" uxn )
- fi
- done
- - upload: |
- ls -l out
- if [ "$(cd uxn && git rev-parse HEAD)" != "$(cd uxn && git rev-parse origin/main)" ]; then exit; fi
- tar -czf out.tar.gz -C out .
- acurl() {
- set +x
- curl -H "Authorization: Bearer ${OAUTH2_TOKEN}" "${@}"
- set -x
- }
- acurl -fsS "https://pages.sr.ht/publish/${SITE}" -Fcontent=@out.tar.gz
- acurl -fsS "https://pages.sr.ht/publish/${SITE}" -Fcontent=@out.tar.gz -Fprotocol=GEMINI
- - build-9front: |
- if ssh -o ConnectTimeout=10 9front true; then
- ssh 9front "$(cd uxn && git rev-parse HEAD)"
- fi
diff --git a/.clang-format b/.clang-format
@@ -1,21 +0,0 @@
-AlignAfterOpenBracket: DontAlign
-AlignEscapedNewlines: DontAlign
-AlignOperands: DontAlign
-AllowShortBlocksOnASingleLine: Always
-AllowShortCaseLabelsOnASingleLine: true
-AllowShortEnumsOnASingleLine: true
-AllowShortIfStatementsOnASingleLine: true
-AllowShortLoopsOnASingleLine: true
-AlwaysBreakAfterDefinitionReturnType: TopLevel
-BinPackArguments: false
-BinPackParameters: false
-BreakBeforeBraces: WebKit
-IndentCaseLabels: false
-TabWidth: 4
-IndentWidth: 4
-ContinuationIndentWidth: 4
-UseTab: ForContinuationAndIndentation
-ColumnLimit: 0
-ReflowComments: false
-SortIncludes: false
-SpaceBeforeParens: false
-\ No newline at end of file
diff --git a/.gitignore b/.gitignore
@@ -1,17 +0,0 @@
-.DS*
-*jpg~
-*png~
-*gif~
-*bmp~
-/bin
-*io.bit
-*.bak
-/*-test
-/screenshot-*.bmp
-
-*snarf
-*theme
-
-*.rom.sym
-
-*.[o0125678vqki]
diff --git a/.wallpaper b/.wallpaper
Binary files differ.