Currently internal header files are included by library paths, which assumes that library's include dir is known to compiler. This makes it impossible to compile the library under path agnostic scenario. For example, if another header-only library wants to use variant library it can't include it, unless the end user specifies variant's path separately in their make system. This PR converts includes of local files from global library style to local relative path style.
Currently internal header files are included by library paths, which assumes that library's include dir is known to compiler. This makes it impossible to compile the library under path agnostic scenario. For example, if another header-only library wants to use variant library it can't include it, unless the end user specifies variant's path separately in their make system. This PR converts includes of local files from global library style to local relative path style.