diff --git a/README.md b/README.md index 5d666fe..b73db17 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,7 @@ Features Done so far: * Tailor made build system via powershell scripts * Supports building the repo with msvc or clang + * Will only build a module if it detects changes (md5 is cached) * Can stage codegen metaprograms to run before building the module * Will automatically not run if app process is found (for engine module). * Can emit exported mangled symbols for the engine module for hot-reload with the platform module without needing to use C linkage symbols or a complex hot-reload library (Live++, etc). diff --git a/docs/Day 032.md b/docs/Day 032.md index 8b803be..0226527 100644 --- a/docs/Day 032.md +++ b/docs/Day 032.md @@ -1,3 +1,5 @@ # Day 32 +Vod was more of a pain to follow along than usual... +I updated the scripts to only bild each module if it detects changes (just using md5 hash on the files). diff --git a/scripts/rebuild.ps1 b/scripts/rebuild.ps1 index 8315f53..9cd66f8 100644 --- a/scripts/rebuild.ps1 +++ b/scripts/rebuild.ps1 @@ -2,4 +2,4 @@ $clean = join-path $PSScriptRoot 'clean.ps1' $build = join-path $PSScriptRoot 'build.ps1' & $clean -& $build 'msvc' 'dev' +& $build @args