diff --git a/CMakeLists.txt b/CMakeLists.txt index 02b20b3..78734ca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,17 +3,21 @@ project(clay) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") +option(CLAY_INCLUDE_EXAMPLES "Build examples" OFF) + if(APPLE) enable_language(OBJC) endif() -add_subdirectory("examples/cpp-project-example") -add_subdirectory("examples/raylib-multi-context") -add_subdirectory("examples/raylib-sidebar-scrolling-container") -# add_subdirectory("examples/cairo-pdf-rendering") Some issue with github actions populating cairo, disable for now -if(NOT MSVC) - add_subdirectory("examples/clay-official-website") - add_subdirectory("examples/SDL3-simple-demo") -endif() -add_subdirectory("examples/introducing-clay-video-demo") -add_subdirectory("examples/SDL2-video-demo") +if(CLAY_INCLUDE_EXAMPLES) + add_subdirectory("examples/cpp-project-example") + add_subdirectory("examples/raylib-multi-context") + add_subdirectory("examples/raylib-sidebar-scrolling-container") + # add_subdirectory("examples/cairo-pdf-rendering") Some issue with github actions populating cairo, disable for now + if(NOT MSVC) + add_subdirectory("examples/clay-official-website") + add_subdirectory("examples/SDL3-simple-demo") + endif() + add_subdirectory("examples/introducing-clay-video-demo") + add_subdirectory("examples/SDL2-video-demo") +endif() \ No newline at end of file