Skip to content

Commit

Permalink
Added ECST submodule + submodule update script
Browse files Browse the repository at this point in the history
  • Loading branch information
vittorioromeo committed May 3, 2016
1 parent 287d8f2 commit a8f9cbd
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "multithreaded_compiletime_ecs/ecst"]
path = multithreaded_compiletime_ecs/ecst
url = https://github.com/SuperV1234/ecst.git
12 changes: 12 additions & 0 deletions init-repository.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/bin/bash

# This bash script, called in a repository with submodules, inits and pulls all submodules

echo "Initializing all submodules..."
git submodule update --init

echo "Discarding all submodule changes..."
git submodule foreach "git checkout . ; git reset --hard origin/master"

echo "Recursively pulling all submodules..."
git submodule foreach "git pull origin master"
4 changes: 4 additions & 0 deletions multithreaded_compiletime_ecs/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Implementation of a multithreaded compile-time ECS in C++14

Main code repository: [SuperV1234/ecst](https://github.com/SuperV1234/ecst)

---

* [cppnow2016.sched page](http://cppnow2016.sched.org/event/0fc5be46234d9528ade1e113c6f31cf3)

* YouTube video *(not yet available)*
Expand Down
1 change: 1 addition & 0 deletions multithreaded_compiletime_ecs/ecst
Submodule ecst added at a7c773

0 comments on commit a8f9cbd

Please sign in to comment.