diff --git a/README.md b/README.md index 068152e..47b3275 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -

V·4·K

+

![V·4·K](https://v4k.dev/logo.png)

Envision, Prototype, Perfect

diff --git a/engine/joint/v4k.h b/engine/joint/v4k.h index 9878932..0b6fccf 100644 --- a/engine/joint/v4k.h +++ b/engine/joint/v4k.h @@ -354022,7 +354022,7 @@ cook_script_t cook_script(const char *rules, const char *infile, const char *out } // if script was generated... - if( script && script[0]) { + if( script && script[0] && strstr(script, ifdef(win32, file_normalize(va("%s",infile)), infile )) ) { // update outfile cs.outfile = *OUTPUT; diff --git a/engine/split/v4k_cook.c b/engine/split/v4k_cook.c index db9288f..de55148 100644 --- a/engine/split/v4k_cook.c +++ b/engine/split/v4k_cook.c @@ -300,7 +300,7 @@ cook_script_t cook_script(const char *rules, const char *infile, const char *out } // if script was generated... - if( script && script[0]) { + if( script && script[0] && strstr(script, ifdef(win32, file_normalize(va("%s",infile)), infile )) ) { // update outfile cs.outfile = *OUTPUT; diff --git a/engine/v4k.c b/engine/v4k.c index b748f28..184c413 100644 --- a/engine/v4k.c +++ b/engine/v4k.c @@ -6376,7 +6376,7 @@ cook_script_t cook_script(const char *rules, const char *infile, const char *out } // if script was generated... - if( script && script[0]) { + if( script && script[0] && strstr(script, ifdef(win32, file_normalize(va("%s",infile)), infile )) ) { // update outfile cs.outfile = *OUTPUT; diff --git a/tools/cook.exe b/tools/cook.exe index 046148c..666f2bd 100644 Binary files a/tools/cook.exe and b/tools/cook.exe differ diff --git a/tools/cook.ini b/tools/cook.ini index a599b5d..862eb39 100644 --- a/tools/cook.ini +++ b/tools/cook.ini @@ -25,9 +25,9 @@ ART=../demos/art/,../engine/art/,../editor/art/ ; comma-separated folder(s) tha ; also, once a symbol is found, it is replaced by its value always. ; some predefined symbols: INPUT (input filename), OUTPUT (output filename), PRETTY (clean input filename), PROGRESS (cook progress). -;@windows `echo Cooking PROGRESS% PRETTY...` -;@linux `echo "Cooking PROGRESS% PRETTY..."` -;@osx `echo "Cooking PROGRESS% PRETTY..."` +@windows `echo Cooking PROGRESS% PRETTY...` +@linux `echo "Cooking PROGRESS% PRETTY..."` +@osx `echo "Cooking PROGRESS% PRETTY..."` ; ------------------------------------------------------------------------------ ; groups below are collection of files that we want to cook, and then package. diff --git a/tools/docs/docs.css b/tools/docs/docs.css index ab2f23c..6e0502d 100644 --- a/tools/docs/docs.css +++ b/tools/docs/docs.css @@ -584,6 +584,22 @@ details > summary::-webkit-details-marker { .hljs-class .hljs-title {color: #00FFC0;} .md code { color: rgb(255,255,235); } /* default unclassified #text and punctuation */ +#id { + width: 100%; + text-align: center; + display: inline-block; +} + +#id img { + width: 256px; + transform: translateX(-50%); + position: absolute; + display: inline-block; +} + - **V·4·K** + diff --git a/tools/docs/favicon.ico b/tools/docs/favicon.ico new file mode 100644 index 0000000..dc90b06 Binary files /dev/null and b/tools/docs/favicon.ico differ diff --git a/tools/docs/logo.png b/tools/docs/logo.png new file mode 100644 index 0000000..f321dfb Binary files /dev/null and b/tools/docs/logo.png differ diff --git a/tools/glslcc.exe b/tools/glslcc.exe index 45f4131..85318c2 100644 Binary files a/tools/glslcc.exe and b/tools/glslcc.exe differ diff --git a/website b/website index 3ee74cb..6db35ec 160000 --- a/website +++ b/website @@ -1 +1 @@ -Subproject commit 3ee74cb1979150f88b0a6ea4194c044083df276e +Subproject commit 6db35ec6ab7216bf5d8eda441b594689e56a6aee