Skip to content

Commit 650b9ab

Browse files
committed
bt-embedded: don't use git submodules, import it via cmake
1 parent 6a15c3d commit 650b9ab

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +0,0 @@
1-
[submodule "bt-embedded"]
2-
path = bt-embedded
3-
url = https://github.com/embedded-game-controller/bt-embedded.git

CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,14 @@ if(NINTENDO_GAMECUBE)
6666
elseif(NINTENDO_WII)
6767
set(WITH_OPENOBEX OFF CACHE BOOL "Build with OpenOBEX" FORCE)
6868
include_directories(gc)
69+
if (NOT EXISTS "${CMAKE_SOURCE_DIR}/bt-embedded/CMakeLists.txt")
70+
include(FetchContent)
71+
FetchContent_Populate(BtEmbedded
72+
GIT_REPOSITORY https://github.com/embedded-game-controller/bt-embedded.git
73+
GIT_TAG ac2a882820a47fadff2cca17a25d5b8963c0d18c
74+
SOURCE_DIR ${CMAKE_SOURCE_DIR}/bt-embedded
75+
)
76+
endif()
6977
add_subdirectory(bt-embedded)
7078
add_subdirectory(wpad2)
7179
add_subdirectory(lwbt)

bt-embedded

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)