ybainier/Hypodermic

Is there a version without boost

Wzshun opened this issue · 5 comments

Wzshun commented

I really like the DI style of C# autofac, and it would be great if they could be used in C++.

But I hope there's no need to introduce overly large libraries (such as boost)

Wzshun commented

I have make a fork that without boost, but it doesn't test since the test unit is under boost.
So it can't be a pr, but I wish someone need it. Hypodermic

See the Readme.md for detail.

Perhaps you could keep boost as a dependency for testing only?

Wzshun commented

Sorry, I don't want to install boost in my computer, since lack of storage...
You could test it and make it as one branch, i saw there are someone have trouble with boost...
Thanks great job!

I'm not a maintainer, only a fan of the project. It was mostly a suggestion to ensure your changes were in fact working, as an encouragement to @ybainier to consider integrating your changes :)

Just in case, there are now tools like vcpkg available for C++ that manage dependencies for you just like nuget does for C#. I can confirm that Hypodermic can be installed from there and you don't need to deal with anything containing the word boost during this process yourself.