diff --git a/Readme.md b/Readme.md index 713616e..ba5e87c 100644 --- a/Readme.md +++ b/Readme.md @@ -2,7 +2,8 @@ An attempt at simple staged metaprogramming for C/C++. Reflect and generate code for your codebase at runtime! -![splash](./docs/assets/Code_-_Insiders_2024-12-15_22-52-13.gif) +![splash-cpp](./docs/assets/Code_-_Insiders_2024-12-15_23-01-22.gif) +![splash-c](./docs/assets/Code_-_Insiders_2024-12-15_22-57-58.gif) The library API is a composition of code element constructors, and a non-standards-compliant single-pass C/C++ parser. These build up a code AST to then serialize with a file builder, or can be traversed for staged-reflection of C/C++ code. diff --git a/docs/assets/Code_-_Insiders_2024-12-15_22-57-58.gif b/docs/assets/Code_-_Insiders_2024-12-15_22-57-58.gif new file mode 100644 index 0000000..0241df4 Binary files /dev/null and b/docs/assets/Code_-_Insiders_2024-12-15_22-57-58.gif differ diff --git a/docs/assets/Code_-_Insiders_2024-12-15_23-01-22.gif b/docs/assets/Code_-_Insiders_2024-12-15_23-01-22.gif new file mode 100644 index 0000000..1b5e90c Binary files /dev/null and b/docs/assets/Code_-_Insiders_2024-12-15_23-01-22.gif differ diff --git a/scripts/build.ci.ps1 b/scripts/build.ci.ps1 index c821170..2906525 100644 --- a/scripts/build.ci.ps1 +++ b/scripts/build.ci.ps1 @@ -326,7 +326,7 @@ if ( $unreal ) } # C Library testing -if ( $test ) +if ( $test -and $false ) { $path_test_c = join-path $path_test c_library $path_build = join-path $path_test_c build @@ -368,7 +368,7 @@ if ( $test ) Pop-Location } -if ($test) +if ($test -and $true) { $path_test_cpp = join-path $path_test cpp_library $path_build = join-path $path_test_cpp build