hello world c++ ioc containers
This project is a series of hello world examples with the intent of feature comparison of c++ Dependency Injection Frameworks.
The frameworks currently aspiring:
- wallaroo
- sauce
hypodermic(currently doesn't build with clang-500.2.79 on MacOS)- pococapsule
- dicpp
- di
- infectorpp
Build files are generated using the convenience wrapper for premake - premake-meta-cpp
Testing and mocking of C++ objects is done via googlemock+googletest.
Travis CI is used for a proof of concept continuous integration.
premake\premake4 prepare
to check out non-git dependenciespremake\premake4 gmake
orpremake\premake4 vs2012
+convert tovc12
orpremake\premake4 xcode4
to generate build files- If you don't have Mercurial, download and extract dicpp into the dicpp folder