Synodic-Software / Soul-Engine

Physically based renderer and simulation engine for real-time applications.
GNU General Public License v3.0
42 stars 24 forks source link

Added Source Dependencies via Submodules #107

Closed aferritto closed 7 years ago

aferritto commented 7 years ago

RE: #105. Source (i.e. non-binary) dependencies have been added via Git Submodules. Binary dependencies like boost's binaries and CUDA are not included at the moment, and a discussion of how to handle them is happening here.

Behemyth commented 7 years ago

I think it has been decided to leave Boost as a user dependency, as it will be dropped in the future. Thanks for bringing it in!

aferritto commented 7 years ago

The duplicated directories is a result of me creating a directory for each dependency and then adding the submodule to that subdirectory instead of adding them all directly to Libraries/src/. Do you want me to change this?

Behemyth commented 7 years ago

That would be a good change!

aferritto commented 7 years ago

@Behemyth done