Moved all dependencies as submodules

This commit is contained in:
Jono Targett 2024-05-25 12:13:05 +09:30
parent 40d78246bb
commit fe40378c24
7 changed files with 15 additions and 7 deletions

1
.gitignore vendored
View File

@ -1,2 +1 @@
build/
fluidsynth/

9
.gitmodules vendored
View File

@ -1,3 +1,12 @@
[submodule "external/log4cxx"]
path = external/log4cxx
url = https://github.com/apache/logging-log4cxx.git
[submodule "external/argparse"]
path = external/argparse
url = https://github.com/p-ranav/argparse.git
[submodule "external/fluidsynth"]
path = external/fluidsynth
url = https://github.com/FluidSynth/fluidsynth.git
[submodule "external/magic_enum"]
path = external/magic_enum
url = https://github.com/Neargye/magic_enum.git

View File

@ -3,9 +3,9 @@ cmake_minimum_required(VERSION 3.7.1)
project(SELCALToneGenerator VERSION 0.1.0)
set(CMAKE_CXX_STANDARD 17)
add_subdirectory(fluidsynth)
add_subdirectory(magic_enum)
add_subdirectory(argparse)
add_subdirectory(external/fluidsynth)
add_subdirectory(external/magic_enum)
add_subdirectory(external/argparse)
add_subdirectory(external/log4cxx)
file(GLOB_RECURSE sources src/*.cpp src/*.h)

View File

@ -6,9 +6,6 @@
Assumes that the fluidsynth sources are in the fluidsynth/ directory.
```
git clone https://github.com/FluidSynth/fluidsynth.git
git clone https://github.com/Neargye/magic_enum.git
git clone https://github.com/p-ranav/argparse.git
mkdir build
cd build
cmake ..

1
external/argparse vendored Submodule

@ -0,0 +1 @@
Subproject commit eab1d75e49970857eba1fdef5afb68befa2fa16f

1
external/fluidsynth vendored Submodule

@ -0,0 +1 @@
Subproject commit f9bde410216766c1117cd07b349740e9804773ca

1
external/magic_enum vendored Submodule

@ -0,0 +1 @@
Subproject commit a2077c01c3071c12279b7ab40a19607647682d37