[ox/std] Add geo types

This commit is contained in:
2023-05-30 20:32:43 -05:00
parent 220f272867
commit 4e0ce57594
7 changed files with 823 additions and 3 deletions

View File

@@ -38,10 +38,15 @@ add_library(
trace.cpp
typetraits.cpp
uuid.cpp
vec.cpp
)
if(NOT MSVC)
target_compile_options(OxStd PRIVATE -Wsign-conversion)
if(UNIX AND NOT APPLE)
target_compile_options(OxStd PUBLIC -export-dynamic)
#target_link_options(OxStd PUBLIC -W1,-E)
endif()
endif()
if(NOT OX_BARE_METAL)
@@ -77,14 +82,15 @@ install(
array.hpp
assert.hpp
bit.hpp
bounds.hpp
bstring.hpp
buffer.hpp
buildinfo.hpp
byteswap.hpp
concepts.hpp
def.hpp
defines.hpp
defer.hpp
defines.hpp
error.hpp
fmt.hpp
hardware.hpp
@@ -96,12 +102,14 @@ install(
memory.hpp
new.hpp
optional.hpp
point.hpp
random.hpp
ranges.hpp
serialize.hpp
size.hpp
stacktrace.hpp
std.hpp
stddef.hpp
stacktrace.hpp
string.hpp
stringview.hpp
strongint.hpp
@@ -112,6 +120,7 @@ install(
typetraits.hpp
units.hpp
uuid.hpp
vec.hpp
vector.hpp
writer.hpp
DESTINATION