Fix license compliance and fix things up
Some checks failed
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-arm64:latest, aarch64-linux-gnu, arm64) (push) Successful in 3m57s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-arm:latest, arm-linux-gnueabihf, arm7) (push) Successful in 3m56s
Build and Deploy on Tag / 🔨 Build for PowerPC (push) Successful in 7m23s
Build and Deploy on Tag / 🔨 Build win32 and update the tap 🍺 (push) Failing after 1m2s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-riscv64:latest, riscv64-linux-gnu, riscv64) (push) Successful in 2m12s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-x64:latest, x86_64-linux-gnu, amd64) (push) Successful in 2m15s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-x86:latest, i386-linux-gnu, 386) (push) Successful in 2m15s

This commit is contained in:
2026-07-31 18:51:17 -05:00
parent bd0587779e
commit 313e75b14c
149 changed files with 8310 additions and 5093 deletions

View File

@@ -64,4 +64,9 @@ add_executable(tuuid apps/tuuid.cpp)
target_link_libraries(tuuid PUBLIC tessesframework)
install(TARGETS tuuid DESTINATION "${CMAKE_INSTALL_BINDIR}")
add_executable(ttimezone apps/ttimezone.cpp)
target_link_libraries(ttimezone PUBLIC tessesframework)
install(TARGETS ttimezone DESTINATION "${CMAKE_INSTALL_BINDIR}")
endif()

View File

@@ -43,4 +43,9 @@ if(TESSESFRAMEWORK_ENABLE_EXAMPLES)
add_executable(tests examples/tests.cpp)
target_link_libraries(tests PUBLIC tessesframework)
add_executable(console-login-test examples/console-login-test.cpp)
target_link_libraries(console-login-test PUBLIC tessesframework)
endif()

View File

@@ -35,6 +35,8 @@ if(NOT mbedtls_POPULATED)
endif()
endif()
else()
if(TESSESFRAMEWORK_MBEDTLS_PORTLIB STREQUAL "")
find_package(MbedTLS REQUIRED)
endif()
endif()
endif()

View File

@@ -14,4 +14,5 @@ option(TESSESFRAMEWORK_ENABLE_SETDATE "Enable setting date to file" ON)
option(TESSESFRAMEWORK_LOGTOFILE "TessesFramework Log to file" OFF)
option(TESSESFRAMEWORK_FETCHCONTENT "TessesFramework fetchcontent" ON)
option(TESSESFRAMEWORK_VENDERCERTCHAIN "Use the ca-certificates.crt in project rather than system" ON)
option(TESSESFRAMEWORK_NFPM_ARCH "Architecture for NFPM" "")
option(TESSESFRAMEWORK_NFPM_ARCH "Architecture for NFPM" "")
option(TESSESFRAMEWORK_MBEDTLS_PORTLIB "The mbedtls portlib directory on devkitpro" "")

View File

@@ -8,6 +8,7 @@ target_link_libraries(tessesframework PUBLIC fat)
endif()
if("${CMAKE_SYSTEM_NAME}" STREQUAL "NintendoWii")
target_link_libraries(tessesframework PUBLIC wiisocket)
target_link_libraries(tessesframework PUBLIC wiikeyboard)
target_compile_definitions(tessesframework PUBLIC TESSESFRAMEWORK_USE_WII_SOCKET)
endif()

View File

@@ -1,3 +1,3 @@
set(TESSESFRAMEWORK_MAJOR_VERSION 0)
set(TESSESFRAMEWORK_MINOR_VERSION 0)
set(TESSESFRAMEWORK_PATCH_VERSION 6)
set(TESSESFRAMEWORK_PATCH_VERSION 7)