Skip to content

Commit 19adf7d

Browse files
committed
uNew just got some major improvements
1 parent dc09573 commit 19adf7d

File tree

268 files changed

+4052
-27170
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

268 files changed

+4052
-27170
lines changed

.github/workflows/main.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11

22
name: Build uLaunch
33

4-
on: [push]
4+
on: [push, pull_request]
5+
56
jobs:
67
uLaunch:
78
runs-on: ubuntu-latest
8-
9-
container:
10-
image: devkitpro/devkita64
9+
container: devkitpro/devkita64:latest
1110

1211
steps:
13-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@master
13+
with:
14+
submodules: recursive
1415

15-
- name: Update packages
16+
- name: Update packages and install Python
1617
run: |
1718
sudo -n apt-get update
18-
sudo -n apt-get upgrade -y git maven
19+
sudo -n apt-get upgrade -y patch autoconf automake diffutils pkgconf fakeroot git maven file tar bzip2 zstd python3 python3-pip
20+
python3 -m pip install requests
21+
sudo -n dkp-pacman --noconfirm -U \
22+
"https://wii.leseratte10.de/devkitPro/other-stuff/dkp-toolchain-vars-1.0.2-1-any.pkg.tar.xz"
1923
20-
- name: Silence all git safe directory warnings
21-
run: git config --system --add safe.directory '*'
22-
23-
- name: Update repository
24-
run: |
25-
git submodule update --init --recursive
24+
- name: Set workspace permissions
25+
run: chmod 777 -R "$GITHUB_WORKSPACE"
2626

2727
- name: Prepare master libnx
2828
run: |
@@ -39,3 +39,4 @@ jobs:
3939
with:
4040
name: SdOut
4141
path: SdOut.zip
42+
if-no-files-found: error

.gitmodules

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,9 @@
77
[submodule "arc"]
88
path = arc
99
url = https://github.com/XorTroll/arc
10+
[submodule "libs/json"]
11+
path = libs/json
12+
url = https://github.com/nlohmann/json
13+
[submodule "libs/zip"]
14+
path = libs/zip
15+
url = https://github.com/kuba--/zip

Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
VERSION_MAJOR := 1
22
VERSION_MINOR := 0
33
VERSION_MICRO := 0
4-
VERSION := $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_MICRO)
4+
export VERSION := $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_MICRO)
55

6-
export UL_DEFS := -DUL_VERSION=\"$(VERSION)\"
6+
export UL_DEFS := -DUL_MAJOR=$(VERSION_MAJOR) -DUL_MINOR=$(VERSION_MINOR) -DUL_MICRO=$(VERSION_MICRO) -DUL_VERSION=\"$(VERSION)\"
77

88
.PHONY: all fresh clean pu arc usystem uloader umenu umanager uscreen
99

@@ -47,6 +47,7 @@ umenu: pu
4747
@$(MAKE) -C projects/uMenu
4848
@mkdir -p SdOut/ulaunch/bin/uMenu
4949
@mkdir -p SdOut/ulaunch/lang/uMenu
50+
@mkdir -p SdOut/ulaunch/themes
5051
@cp projects/uMenu/uMenu.nso SdOut/ulaunch/bin/uMenu/main
5152
@cp projects/uMenu/uMenu.npdm SdOut/ulaunch/bin/uMenu/main.npdm
5253
@build_romfs projects/uMenu/romfs SdOut/ulaunch/bin/uMenu/romfs.bin
@@ -58,4 +59,4 @@ umanager: pu
5859
@cp projects/uManager/uManager.nro SdOut/switch/uManager.nro
5960

6061
uscreen:
61-
@cd projects/uScreen && mvn package
62+
@cd projects/uScreen && mvn package

README.md

Lines changed: 48 additions & 42 deletions

assets/Logo.xcf

2.07 KB
Binary file not shown.
90.7 KB
Binary file not shown.
3.2 KB
Binary file not shown.
2 MB
Binary file not shown.
5.38 KB
Binary file not shown.
1.91 KB
Binary file not shown.

0 commit comments

Comments
 (0)