Skip to content

Commit

Permalink
Merge pull request #226 from Cpasjuste/dev
Browse files Browse the repository at this point in the history
pemu: 6.6
  • Loading branch information
Cpasjuste committed Aug 30, 2022
2 parents b0459ef + 2b69e1f commit b880179
Show file tree
Hide file tree
Showing 1,574 changed files with 420,883 additions and 6,147 deletions.
25 changes: 4 additions & 21 deletions .github/workflows/switch-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,33 +24,19 @@ jobs:
sudo apt -yq update
sudo apt -yq install git build-essential cmake zip
- name: Update pacman packages
run: |
dkp-pacman -Syyu --noconfirm
# TODO: remove when merged
- name: Install libarchive
run: |
dkp-pacman -S --noconfirm dkp-toolchain-vars
mkdir libarchive && cd libarchive
wget https://github.com/Cpasjuste/pacman-packages/raw/switch-libarchive/switch/libarchive/PKGBUILD
wget https://github.com/Cpasjuste/pacman-packages/raw/switch-libarchive/switch/libarchive/libarchive-3.3.2.patch
chown -R nobody ../libarchive
sudo -E -u nobody dkp-makepkg
dkp-pacman -U --noconfirm *.pkg.tar.xz
# TODO: remove when merged
- name: Update SDL2
run: |
git clone --depth 1 --branch switch-sdl2-2.0.14-dev https://github.com/devkitPro/SDL.git
cd SDL && mkdir build && cd build
cmake -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake \
-DCMAKE_INSTALL_PREFIX=/opt/devkitpro/portlibs/switch ..
cmake \
-DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake \
-DCMAKE_INSTALL_PREFIX=/opt/devkitpro/portlibs/switch \
-DCMAKE_BUILD_TYPE=Debug ..
make -j $(getconf _NPROCESSORS_ONLN) install
- name: Build pfbneo
run: |
cd $GITHUB_WORKSPACE
mkdir cmake-build-pfbneo && cd cmake-build-pfbneo
source /etc/profile.d/devkit-env.sh
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=pfbneo -DCMAKE_BUILD_TYPE=Debug ..
Expand All @@ -59,23 +45,20 @@ jobs:
- name: Build pgen
run: |
cd $GITHUB_WORKSPACE
mkdir cmake-build-pgen && cd cmake-build-pgen
source /etc/profile.d/devkit-env.sh
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=pgen -DCMAKE_BUILD_TYPE=Debug ..
make -j $(getconf _NPROCESSORS_ONLN) pgen.nro
- name: Build pnes
run: |
cd $GITHUB_WORKSPACE
mkdir cmake-build-pnes && cd cmake-build-pnes
source /etc/profile.d/devkit-env.sh
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=pnes -DCMAKE_BUILD_TYPE=Debug ..
make -j $(getconf _NPROCESSORS_ONLN) pnes.nro
- name: Build psnes
run: |
cd $GITHUB_WORKSPACE
mkdir cmake-build-psnes && cd cmake-build-psnes
source /etc/profile.d/devkit-env.sh
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=psnes -DCMAKE_BUILD_TYPE=Debug ..
Expand Down
20 changes: 4 additions & 16 deletions .github/workflows/switch-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,27 +24,15 @@ jobs:
sudo apt -yq update
sudo apt -yq install git build-essential cmake zip
- name: Update pacman packages
run: |
dkp-pacman -Syyu --noconfirm
# TODO: remove when merged
- name: Install libarchive
run: |
dkp-pacman -S --noconfirm dkp-toolchain-vars
mkdir libarchive && cd libarchive
wget https://github.com/Cpasjuste/pacman-packages/raw/switch-libarchive/switch/libarchive/PKGBUILD
wget https://github.com/Cpasjuste/pacman-packages/raw/switch-libarchive/switch/libarchive/libarchive-3.3.2.patch
chown -R nobody ../libarchive
sudo -E -u nobody dkp-makepkg
dkp-pacman -U --noconfirm *.pkg.tar.xz
- name: Update SDL2
run: |
git clone --depth 1 --branch switch-sdl2-2.0.14-dev https://github.com/devkitPro/SDL.git
cd SDL && mkdir build && cd build
cmake -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake \
-DCMAKE_INSTALL_PREFIX=/opt/devkitpro/portlibs/switch ..
cmake \
-DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake \
-DCMAKE_INSTALL_PREFIX=/opt/devkitpro/portlibs/switch \
-DCMAKE_BUILD_TYPE=Release ..
make -j $(getconf _NPROCESSORS_ONLN) install
- name: Build pfbneo
Expand Down
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ set(OPTION_BUILTIN_LIBCONFIG OFF CACHE BOOL "Build libconfig from sources")
set(OPTION_BUILTIN_MINIZIP OFF CACHE BOOL "Build minizip from sources")
set(OPTION_MPV_PLAYER ON CACHE BOOL "Add support for video snaps (mpv)")
set(OPTION_UPDATE_CONFIG OFF CACHE BOOL "Force config file updating")
set(OPTION_FTP_SERVER OFF CACHE BOOL "Embedded ftp server")
####################
# BUILD OPTIONS
####################
Expand Down
59 changes: 0 additions & 59 deletions android/app/src/main/AndroidManifest.xml

This file was deleted.

152 changes: 0 additions & 152 deletions android/app/src/main/java/fr/mydedibox/pemu/Main.java

This file was deleted.

22 changes: 0 additions & 22 deletions android/app/src/main/java/org/libsdl/app/HIDDevice.java

This file was deleted.

0 comments on commit b880179

Please sign in to comment.