meta: move endian functions from object to core
This commit is contained in:
@@ -36,6 +36,15 @@ function(add_bluelib_module)
|
||||
|
||||
set_target_properties(blue-${module_name} PROPERTIES FOLDER "Shared/${module_name}")
|
||||
set_target_properties(blue-${module_name}-s PROPERTIES FOLDER "Static/${module_name}")
|
||||
|
||||
TEST_BIG_ENDIAN(IS_BIG_ENDIAN)
|
||||
if(IS_BIG_ENDIAN)
|
||||
target_compile_definitions(blue-${module_name} PRIVATE BIG_ENDIAN)
|
||||
target_compile_definitions(blue-${module_name}-s PRIVATE BIG_ENDIAN)
|
||||
else()
|
||||
target_compile_definitions(blue-${module_name} PRIVATE LITTLE_ENDIAN)
|
||||
target_compile_definitions(blue-${module_name}-s PRIVATE LITTLE_ENDIAN)
|
||||
endif()
|
||||
|
||||
install(TARGETS blue-${module_name} blue-${module_name}-s)
|
||||
install(FILES ${root_header} DESTINATION include/blue)
|
||||
|
||||
Reference in New Issue
Block a user