Browse Source

Removed test modules

RelativeDependencies
Macoy Madson 7 months ago
parent
commit
a3cd788b60
  1. 27
      .gitmodules
  2. 10
      ReadMe.org
  3. 1
      test/Dependencies/Aubio
  4. 1
      test/Dependencies/Handmade-Math
  5. 1
      test/Dependencies/SDL
  6. 1
      test/Dependencies/aubio
  7. 1
      test/Dependencies/blender2ogre
  8. 1
      test/Dependencies/cakelisp
  9. 1
      test/Dependencies/ogre-next
  10. 1
      test/Dependencies/ogre-next-deps
  11. 1
      test/Dependencies/tracy
  12. 38
      test/RemoveSubmodules.sh

27
.gitmodules

@ -16,30 +16,3 @@
[submodule "Dependencies/aubio"]
path = Dependencies/aubio
url = https://github.com/aubio/aubio
[submodule "test/Dependencies/cakelisp"]
path = test/Dependencies/cakelisp
url = https://macoy.me/code/macoy/cakelisp
[submodule "test/Dependencies/ogre-next-deps"]
path = test/Dependencies/ogre-next-deps
url = https://github.com/OGRECave/ogre-next-deps
[submodule "test/Dependencies/ogre-next"]
path = test/Dependencies/ogre-next
url = https://github.com/OGRECave/ogre-next
[submodule "test/Dependencies/SDL"]
path = test/Dependencies/SDL
url = https://github.com/libsdl-org/SDL
[submodule "test/Dependencies/Handmade-Math"]
path = test/Dependencies/Handmade-Math
url = https://github.com/HandmadeMath/Handmade-Math
[submodule "test/Dependencies/Aubio"]
path = test/Dependencies/Aubio
url = https://github.com/aubio/aubio
[submodule "test/Dependencies/aubio"]
path = test/Dependencies/aubio
url = https://github.com/aubio/aubio
[submodule "test/Dependencies/blender2ogre"]
path = test/Dependencies/blender2ogre
url = https://github.com/OGRECave/blender2ogre
[submodule "test/Dependencies/tracy"]
path = test/Dependencies/tracy
url = https://github.com/wolfpld/tracy

10
ReadMe.org

@ -11,9 +11,10 @@ git clone https://macoy.me/code/macoy/gamelib.git
git submodule update --init --recursive
#+END_SRC
Build:
Build tests:
#+BEGIN_SRC sh
./Build_Debug.sh
cd test/
./Build.sh
#+END_SRC
This step will take a while the first time, because it builds Cakelisp, Ogre, SDL, and all the test programs. Subsequent executions will use the ~cakelisp_cache~ and will be much faster.
@ -21,6 +22,11 @@ This step will take a while the first time, because it builds Cakelisp, Ogre, SD
Note that changes to the 3rd-party dependencies will not automatically be detected.
You may need to follow the instructions in the /Asset pipeline/ section if you are failing during the ~Asset-Building~ stage. (You may also comment out any ~VocalGame.cake~ lines in the build script to avoid building any assets.)
* Cleaning test
#+BEGIN_SRC sh
./test/RemoveSubmodules.sh
#+END_SRC
* Asset pipeline
You should do it manually once to ensure your environment is properly configured, then refer to ~test/src/VocalGame.cake~ function ~process-3d-assets~ for how to automate it.
** Blender setup

1
test/Dependencies/Aubio

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

1
test/Dependencies/Handmade-Math

@ -1 +0,0 @@
Subproject commit 43afc87fa74d6c4e495fdb131e8a91eb42b39db8

1
test/Dependencies/SDL

@ -1 +0,0 @@
Subproject commit 354cabd4a7ae73121a527980d7cef9dae41e9d3a

1
test/Dependencies/aubio

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

1
test/Dependencies/blender2ogre

@ -1 +0,0 @@
Subproject commit 388bdb106fa734a9a26542fc864b8c9a3619f1ef

1
test/Dependencies/cakelisp

@ -1 +0,0 @@
Subproject commit 73e5f5239dc03bf1497ab384165d3b09fb986d4a

1
test/Dependencies/ogre-next

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

1
test/Dependencies/ogre-next-deps

@ -1 +0,0 @@
Subproject commit 993c8bad1767f2b1613c9c60f3da870f45b60806

1
test/Dependencies/tracy

@ -1 +0,0 @@
Subproject commit 5cada497802a957400d5b9afa54fd2dac92cf8f6

38
test/RemoveSubmodules.sh

@ -0,0 +1,38 @@
#!/bin/sh
echo "test/Dependencies/cakelisp\n\n"
git submodule deinit -f test/Dependencies/cakelisp
git rm test/Dependencies/cakelisp
echo "test/Dependencies/ogre-next-deps\n\n"
git submodule deinit -f test/Dependencies/ogre-next-deps
git rm test/Dependencies/ogre-next-deps
echo "test/Dependencies/ogre-next\n\n"
git submodule deinit -f test/Dependencies/ogre-next
git rm test/Dependencies/ogre-next
echo "test/Dependencies/SDL\n\n"
git submodule deinit -f test/Dependencies/SDL
git rm test/Dependencies/SDL
echo "test/Dependencies/Handmade-Math\n\n"
git submodule deinit -f test/Dependencies/Handmade-Math
git rm test/Dependencies/Handmade-Math
echo "test/Dependencies/Aubio\n\n"
git submodule deinit -f test/Dependencies/Aubio
git rm test/Dependencies/Aubio
echo "test/Dependencies/aubio\n\n"
git submodule deinit -f test/Dependencies/aubio
git rm test/Dependencies/aubio
echo "test/Dependencies/blender2ogre\n\n"
git submodule deinit -f test/Dependencies/blender2ogre
git rm test/Dependencies/blender2ogre
echo "test/Dependencies/tracy\n\n"
git submodule deinit -f test/Dependencies/tracy
git rm test/Dependencies/tracy
Loading…
Cancel
Save