Added static Create methods for POD types, eliminated warnings, added CMake macros for Kraken public header export
This commit is contained in:
@@ -38,3 +38,20 @@ set(SRCS
|
||||
)
|
||||
|
||||
add_library(hydra STATIC ${SRCS} ${PUBLIC_HEADERS})
|
||||
|
||||
if(COMMAND add_public_header)
|
||||
add_public_header(include/aabb.h)
|
||||
add_public_header(include/hitinfo.h)
|
||||
add_public_header(include/hydra.h)
|
||||
add_public_header(include/matrix2.h)
|
||||
add_public_header(include/matrix2x3.h)
|
||||
add_public_header(include/matrix4.h)
|
||||
add_public_header(include/quaternion.h)
|
||||
add_public_header(include/scalar.h)
|
||||
add_public_header(include/triangle3.h)
|
||||
add_public_header(include/vector2.h)
|
||||
add_public_header(include/vector3.h)
|
||||
add_public_header(include/vector4.h)
|
||||
add_public_header(include/vector2i.h)
|
||||
set(KRAKEN_PUBLIC_HEADERS "${KRAKEN_PUBLIC_HEADERS}" PARENT_SCOPE)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user