Releases: buck-yeh/bux
Releases · buck-yeh/bux
[Platform] Build with older osx/ios versions (osx prior to 13.4 and ios prior to 16.5)
Missing include of <format> (for iOS build)
1.12.3 [Doc] Update black list of headers in iOS prior to 16.3
Build for Android
1.12.2 [New] Build targeting android
Missing include
- [Bug] Missing #include for
std::to_string()
`LL_DEBUG` & `bux::C_FileAsMemory`
- [New] Log level
LL_DEBUG - [New]
bux::BOM()overload forstd::basic_string<T> - [New] Light-weight cross-platform memory-mapped file.
- [Change] Minimize includes of "XException.h" to better survive iOS prior to 16.3
Tempt to pass vcpkg triplets *-osx
1.11.1 [Change] `__APPLE__` for `_LIBCPP_HAS_NO_TIME_ZONE_DATABASE` to pass …
`AppleClang` port: verified on MacOS
Due to lacking features in AppleClang , some functionalities are suppressed and the following are excluded from build:
XConsole.cppbux::expand_env()inStrUtil.cpp
Code excluded on APPLE platforms
Unavailable if APPLE is true :
XConsole.cppexcluded from buildStrUtil.cpp: Callingbux::expand_env()will only get thrown an exception.
Either _WIN32 or <iconv.h> for Unicode conversion
Preamble for MacOS build. Expect more changes to come.