gencpp/scripts
2023-07-24 18:56:15 -04:00
..
bootstrap.ci.ps1 Fixes + more setup, added more directories to clean script. 2023-07-24 18:56:15 -04:00
bootstrap.ps1 some cleanup of unused macros in test files, preparing bootstrap and single header code + scripts 2023-07-24 18:51:49 -04:00
build.ci.ps1 GlobalAllocator fixes 2023-07-19 00:49:54 -04:00
build.ps1 Iniital commit 2023-04-01 22:21:46 -04:00
clean.ps1 Fixes + more setup, added more directories to clean script. 2023-07-24 18:56:15 -04:00
gen.ps1 GlobalAllocator fixes 2023-07-19 00:49:54 -04:00
genccp.natstepfilter Fixes to memory mangment, library is much faster now. 2023-07-16 18:00:07 -04:00
gencpp.natvis Suppeort for trailing specifiers for member functions, operators, and operator type casts (Untested) 2023-07-24 00:27:13 -04:00
gencpp.refactor Removed GEN_FEATURE_PARSING macro, fixes to readme 2023-07-19 00:14:15 -04:00
get_sources.ps1 Iniital commit 2023-04-01 22:21:46 -04:00
Readme.md Removed GEN_FEATURE_PARSING macro, fixes to readme 2023-07-19 00:14:15 -04:00
singleheader.ci.ps1 some cleanup of unused macros in test files, preparing bootstrap and single header code + scripts 2023-07-24 18:51:49 -04:00
singleheader.ps1 some cleanup of unused macros in test files, preparing bootstrap and single header code + scripts 2023-07-24 18:51:49 -04:00

Scripts

Build and cleanup scripts for the test directory are found here along with natvis and natstepfilter files for debugging.

The build works as follows:

  • Compile and run the meta-program, it will dump files to the test/gen directory.
  • Format the files using clang-format
  • Build a program that uses some the generated definitions. (Have not done yet)

The test/gen directory has the meson.build config for the meta-program The test directory has the one for the dependent-program.