* Add function_ref
Made by the same guy that made the expected package, maybe we should name them tl_expected and tl_function_ref as they're common names
* function_ref: use C++14 for tests
* Mark expected and function_ref headeronly
* Mark catch2, hopscotch-map and sol2 as header-only
* Update sol2 to v3.2.3 (fixes compilation error)
* Add tl_ prefix to expected and tl_function_ref packages
* libusb: Add support for windows, version 1.0.24 and fix includes
* Improve libusb
* Add back add_includedirs
* libusb: Fix windows
* libusb: fix windows
* Fix windows for real
* improve libusb for macosx and linux
* add eudev
* improve windows
* fix msvc for libusb
Co-authored-by: Jérôme Leclercq <lynix680@gmail.com>
EABase is a small set of header files that define platform-independent data types and platform feature macros.
And it is depending on EASTL which is widely used in game developing
log: Add file package/e/eastl/xmake.lua to support package eabase