feat: update asset browser
This commit is contained in:
@@ -8,6 +8,12 @@ set(CMAKE_CXX_EXTENSIONS OFF)
|
||||
include(CTest)
|
||||
|
||||
option(DESTRUM_ENABLE_WARNINGS "Enable warnings for first-party targets" ON)
|
||||
option(DESTRUM_STRICT_ASSET_COOKING "Fail the build when an asset falls back to its source instead of being cooked" ON)
|
||||
|
||||
set(DESTRUM_CHEF_FLAGS)
|
||||
if (DESTRUM_STRICT_ASSET_COOKING)
|
||||
list(APPEND DESTRUM_CHEF_FLAGS --strict)
|
||||
endif()
|
||||
|
||||
function(destrum_enable_warnings target)
|
||||
if (NOT DESTRUM_ENABLE_WARNINGS)
|
||||
@@ -55,6 +61,12 @@ add_dependencies(CookAssets
|
||||
_internal_cook_engine_assets
|
||||
)
|
||||
|
||||
add_custom_target(ValidateAssets)
|
||||
add_dependencies(ValidateAssets
|
||||
_internal_validate_game_assets
|
||||
_internal_validate_engine_assets
|
||||
)
|
||||
|
||||
option(ENABLE_SANITIZERS "Enable Address/Undefined sanitizers" OFF)
|
||||
|
||||
if (ENABLE_SANITIZERS AND CMAKE_CXX_COMPILER_ID MATCHES "Clang|GNU")
|
||||
|
||||
Reference in New Issue
Block a user