diff --git a/.github/workflows/.ci.yml.kate-swp b/.github/workflows/.ci.yml.kate-swp new file mode 100644 index 00000000..a62d4611 Binary files /dev/null and b/.github/workflows/.ci.yml.kate-swp differ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 82177662..b7ceaa7a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -162,7 +162,6 @@ jobs: -DCMAKE_BUILD_TYPE=Release \ -DISLE_USE_DX5=${{ !!matrix.dx5 }} \ -DISLE_BUILD_CONFIG=${{ !!matrix.config }} \ - -DUSE_SDL2=${{ !!matrix.use_sdl2 }} \ -DCMAKE_POSITION_INDEPENDENT_CODE=${{ matrix.wiiu && 'OFF' || 'ON' }} \ -DISLE_EXTENSIONS=${{ matrix.wiiu && 'OFF' || 'ON' }} \ -DISLE_BUILD_ASSETS=${{ !!matrix.build-assets }} \ diff --git a/CMakeLists.txt b/CMakeLists.txt index 5f33ac86..3ddc1aa2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,20 @@ cmake_minimum_required(VERSION 3.25...4.0 FATAL_ERROR) project(isle LANGUAGES CXX C VERSION 0.1) +if(WIIU) + add_library(libstdc_WiiU STATIC IMPORTED) + set_target_properties(libstdc_WiiU PROPERTIES + IMPORTED_LOCATION /opt/devkitpro/devkitPPC/powerpc-eabi/lib/libstdc++.a + INTERFACE_INCLUDE_DIRECTORIES /opt/devkitpro/devkitPPC/powerpc-eabi/include/c++/15.1.0 + ) + + include_directories(BEFORE + /opt/devkitpro/portlibs/wiiu/include + /opt/devkitpro/devkitPPC/powerpc-eabi/include/c++/15.1.0/powerpc-eabi + /opt/devkitpro/devkitPPC/powerpc-eabi/include/c++/15.1.0 + ) +endif() + if (IOS) set(CMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED NO) set(CMAKE_OSX_DEPLOYMENT_TARGET "12.0") diff --git a/packaging/wiiu/icon.png b/packaging/wiiu/icon.png new file mode 100644 index 00000000..5cbeb358 Binary files /dev/null and b/packaging/wiiu/icon.png differ diff --git a/packaging/wiiu/icon.tga b/packaging/wiiu/icon.tga deleted file mode 100644 index 7d649e79..00000000 Binary files a/packaging/wiiu/icon.tga and /dev/null differ