diff --git a/CMakeLists.txt b/CMakeLists.txt index 15f4214..fabaee7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,6 +3,8 @@ project(akgl LANGUAGES C) include(CTest) +if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) + add_subdirectory(deps/jansson EXCLUDE_FROM_ALL) add_subdirectory(deps/libakerror EXCLUDE_FROM_ALL) add_subdirectory(deps/libakstdlib EXCLUDE_FROM_ALL) @@ -11,6 +13,10 @@ add_subdirectory(deps/SDL_image EXCLUDE_FROM_ALL) add_subdirectory(deps/SDL_mixer EXCLUDE_FROM_ALL) add_subdirectory(deps/SDL_ttf EXCLUDE_FROM_ALL) +else() + +endif() + set(GAMECONTROLLERDB_H "include/akgl/SDL_GameControllerDB.h") set(prefix ${CMAKE_INSTALL_PREFIX}) set(exec_prefix "\${prefix}") diff --git a/deps/libakerror b/deps/libakerror index 51b6b23..4a09ca8 160000 --- a/deps/libakerror +++ b/deps/libakerror @@ -1 +1 @@ -Subproject commit 51b6b23b4cbfc3ed8b169e92faf47389a98cdb6e +Subproject commit 4a09ca87fd675eb9c4cf9fe86d86a2762cd195e1 diff --git a/deps/libakstdlib b/deps/libakstdlib index 4bd03f2..b9d703f 160000 --- a/deps/libakstdlib +++ b/deps/libakstdlib @@ -1 +1 @@ -Subproject commit 4bd03f267ab0fd5c42a418157c6113f73853cfca +Subproject commit b9d703f48aeed5a60bd74d0cc3ecf542eecc99fb diff --git a/include/akgl/SDL_GameControllerDB.h b/include/akgl/SDL_GameControllerDB.h index 6e299db..70f3584 100644 --- a/include/akgl/SDL_GameControllerDB.h +++ b/include/akgl/SDL_GameControllerDB.h @@ -1,7 +1,7 @@ #ifndef _SDL_GAMECONTROLLERDB_H_ #define _SDL_GAMECONTROLLERDB_H_ -// Taken from https://raw.githubusercontent.com/mdqinc/SDL_GameControllerDB/refs/heads/master/gamecontrollerdb.txt on Tue May 12 04:45:15 PM EDT 2026 +// Taken from https://raw.githubusercontent.com/mdqinc/SDL_GameControllerDB/refs/heads/master/gamecontrollerdb.txt on Tue May 12 04:56:30 PM EDT 2026 #define AKGL_SDL_GAMECONTROLLER_DB_LEN 2228