Bump up versions of libs in tpls since they are quite old.
Remove raw directories, and replace them with git submodules.
Use top-level Cmake var to control the include_dir of header-only libs. Also, add internal header include wrappers (in Utils/) so that future patching of these tpls easier, e.g., #define, adding overloads, etc.
Bump up versions of libs in
tpls
since they are quite old.Remove raw directories, and replace them with git submodules.
Use top-level Cmake var to control the
include_dir
of header-only libs. Also, add internal header include wrappers (inUtils/
) so that future patching of thesetpls
easier, e.g., #define, adding overloads, etc.Ability (optional) to load
tpls
externally.