Multi-type elements (#34)

This commit is contained in:
Nic Barker 2024-10-22 20:41:35 +13:00 committed by GitHub
parent 3dffbea2a3
commit 29133bc783
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
20 changed files with 2296 additions and 2044 deletions

View file

@ -20,7 +20,7 @@ FetchContent_MakeAvailable(raylib)
add_executable(clay_examples_raylib_sidebar_scrolling_container main.c multi-compilation-unit.c)
target_compile_options(clay_examples_raylib_sidebar_scrolling_container PUBLIC -Wall -Werror -Wno-unknown-pragmas)
target_compile_options(clay_examples_raylib_sidebar_scrolling_container PUBLIC -DCLAY_DEBUG -DCLAY_OVERFLOW_TRAP -Wall -Werror -Wno-unknown-pragmas)
target_include_directories(clay_examples_raylib_sidebar_scrolling_container PUBLIC .)
target_link_libraries(clay_examples_raylib_sidebar_scrolling_container PUBLIC raylib)

File diff suppressed because one or more lines are too long

View file

@ -3,5 +3,5 @@
// NOTE: This file only exists to make sure that clay works when included in multiple translation units.
void SatisfyCompiler() {
CLAY_CONTAINER(CLAY_ID("SatisfyCompiler"), CLAY_LAYOUT()) {}
CLAY(CLAY_ID("SatisfyCompiler"), CLAY_LAYOUT({})) {}
}