From 573d59d5ac2f03a81e35b198f291402a44f6cfc0 Mon Sep 17 00:00:00 2001 From: TheoryOfNekomata Date: Mon, 20 Feb 2023 09:55:14 +0800 Subject: [PATCH] Add subprojects for Meson Include subprojects so we can deprecate dependencies.txt --- .gitmodules | 39 ++++++++++++++++++++++++++++++++++ subprojects/SDL | 1 + subprojects/SDL_image | 1 + subprojects/SDL_ttf | 1 + subprojects/alsa-lib | 1 + subprojects/bdd-for-c | 1 + subprojects/bdd-for-c-mocks | 1 + subprojects/getopt-for-windows | 1 + subprojects/libwebsockets | 1 + subprojects/minIni | 1 + subprojects/openssl | 1 + subprojects/portmidi | 1 + subprojects/sqlite | 1 + 13 files changed, 51 insertions(+) create mode 100644 .gitmodules create mode 160000 subprojects/SDL create mode 160000 subprojects/SDL_image create mode 160000 subprojects/SDL_ttf create mode 160000 subprojects/alsa-lib create mode 160000 subprojects/bdd-for-c create mode 160000 subprojects/bdd-for-c-mocks create mode 160000 subprojects/getopt-for-windows create mode 160000 subprojects/libwebsockets create mode 160000 subprojects/minIni create mode 160000 subprojects/openssl create mode 160000 subprojects/portmidi create mode 160000 subprojects/sqlite diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..e8da6ae --- /dev/null +++ b/.gitmodules @@ -0,0 +1,39 @@ +[submodule "subprojects/SDL"] + path = subprojects/SDL + url = https://github.com/libsdl-org/SDL.git + branch = SDL2 +[submodule "subprojects/SDL_image"] + path = subprojects/SDL_image + url = https://github.com/libsdl-org/SDL_image.git + branch = SDL2 +[submodule "subprojects/SDL_ttf"] + path = subprojects/SDL_ttf + url = https://github.com/libsdl-org/SDL_ttf.git + branch = SDL2 +[submodule "subprojects/minIni"] + path = subprojects/minIni + url = https://github.com/compuphase/minIni.git +[submodule "subprojects/bdd-for-c"] + path = subprojects/bdd-for-c + url = https://github.com/grassator/bdd-for-c.git +[submodule "subprojects/portmidi"] + path = subprojects/portmidi + url = https://github.com/PortMidi/portmidi.git +[submodule "subprojects/getopt-for-windows"] + path = subprojects/getopt-for-windows + url = https://github.com/Chunde/getopt-for-windows.git +[submodule "subprojects/libwebsockets"] + path = subprojects/libwebsockets + url = https://github.com/warmcat/libwebsockets.git +[submodule "subprojects/openssl"] + path = subprojects/openssl + url = https://github.com/openssl/openssl.git +[submodule "subprojects/sqlite"] + path = subprojects/sqlite + url = https://github.com/sqlite/sqlite.git +[submodule "subprojects/bdd-for-c-mocks"] + path = subprojects/bdd-for-c-mocks + url = https://code.modal.sh/TheoryOfNekomata/bdd-for-c-mocks.git +[submodule "subprojects/alsa-lib"] + path = subprojects/alsa-lib + url = git://git.alsa-project.org/alsa-lib.git diff --git a/subprojects/SDL b/subprojects/SDL new file mode 160000 index 0000000..7b06007 --- /dev/null +++ b/subprojects/SDL @@ -0,0 +1 @@ +Subproject commit 7b0600726679c52f609ccce0e92314c7852c8aa5 diff --git a/subprojects/SDL_image b/subprojects/SDL_image new file mode 160000 index 0000000..44354bc --- /dev/null +++ b/subprojects/SDL_image @@ -0,0 +1 @@ +Subproject commit 44354bc1a5b472e1755761fb1405d768a69bbb74 diff --git a/subprojects/SDL_ttf b/subprojects/SDL_ttf new file mode 160000 index 0000000..c643f52 --- /dev/null +++ b/subprojects/SDL_ttf @@ -0,0 +1 @@ +Subproject commit c643f520c22d3e6442cc7cda4026c9cd1e6e52ec diff --git a/subprojects/alsa-lib b/subprojects/alsa-lib new file mode 160000 index 0000000..44705e3 --- /dev/null +++ b/subprojects/alsa-lib @@ -0,0 +1 @@ +Subproject commit 44705e3a2050162c4f434d712d22bfe3f7fb5021 diff --git a/subprojects/bdd-for-c b/subprojects/bdd-for-c new file mode 160000 index 0000000..aec2afa --- /dev/null +++ b/subprojects/bdd-for-c @@ -0,0 +1 @@ +Subproject commit aec2afa6a1d801f88e1b16101038e69f89ded6c8 diff --git a/subprojects/bdd-for-c-mocks b/subprojects/bdd-for-c-mocks new file mode 160000 index 0000000..ff1b18d --- /dev/null +++ b/subprojects/bdd-for-c-mocks @@ -0,0 +1 @@ +Subproject commit ff1b18d8089e36cf76f78224f0e899f5e06db7e4 diff --git a/subprojects/getopt-for-windows b/subprojects/getopt-for-windows new file mode 160000 index 0000000..76fe2df --- /dev/null +++ b/subprojects/getopt-for-windows @@ -0,0 +1 @@ +Subproject commit 76fe2df86f84771775fd2f1a641a09adbce28df7 diff --git a/subprojects/libwebsockets b/subprojects/libwebsockets new file mode 160000 index 0000000..e8eb7d6 --- /dev/null +++ b/subprojects/libwebsockets @@ -0,0 +1 @@ +Subproject commit e8eb7d6bd66dde2156dbcd37b0e9048ed4006320 diff --git a/subprojects/minIni b/subprojects/minIni new file mode 160000 index 0000000..755f9a8 --- /dev/null +++ b/subprojects/minIni @@ -0,0 +1 @@ +Subproject commit 755f9a8b5c3b8d8ced9bd2d9173dd1d1cac8efc2 diff --git a/subprojects/openssl b/subprojects/openssl new file mode 160000 index 0000000..d54e91d --- /dev/null +++ b/subprojects/openssl @@ -0,0 +1 @@ +Subproject commit d54e91d3944304bca2bd4c74af52ccffc49c6126 diff --git a/subprojects/portmidi b/subprojects/portmidi new file mode 160000 index 0000000..db77727 --- /dev/null +++ b/subprojects/portmidi @@ -0,0 +1 @@ +Subproject commit db77727e0f99948af730a3f613f6fe2e7b83620d diff --git a/subprojects/sqlite b/subprojects/sqlite new file mode 160000 index 0000000..e17cac1 --- /dev/null +++ b/subprojects/sqlite @@ -0,0 +1 @@ +Subproject commit e17cac189fb40f4b1ccca04e54bf8163de555ae3