[C] Convert element macros to use for() internally (#30)

This commit is contained in:
Nic Barker 2024-09-28 15:43:29 +12:00 committed by GitHub
parent 1b410dd858
commit 5e7c4c41eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 459 additions and 456 deletions

View file

@ -19,9 +19,9 @@ FetchContent_MakeAvailable(raylib)
set(CMAKE_C_STANDARD 99)
add_executable(clay_examples_raylib_sidebar_scrolling_container main.c)
add_executable(clay_examples_raylib_sidebar_scrolling_container main.c multi-compilation-unit.c)
target_compile_options(clay_examples_raylib_sidebar_scrolling_container PUBLIC)
target_compile_options(clay_examples_raylib_sidebar_scrolling_container PUBLIC -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

@ -0,0 +1,7 @@
#include "../../clay.h"
// 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()) {}
}