typical wake lang metadata:
from:
<:jit:w32|w64>
#Jit.add .sm/app.sm
>
|#Jit.depends app.glsl
>
|{wk.module.hsys.r}wake-tools/shdc-v0.1w/sokol-shdc--input app.glsl --output .sm/app.glslh
>
{wk.module.sys.r}wake-tools/tcc-v0.1w/tcc -xc -shared {this.file}
-L {wk.libs}
-l.{build.sys}.wake-tools--lib-v0.1w -I {wk.include}wake-tools/lib-v0.1w
-o {jit.file}
>
#Jit.reload
<:/jit:>
to
<:jit:w32|w64>
>
|{wk.module.hsys.r}wake-tools/shdc-v0.1w/sokol-shdc--input app.glsl --output .sm/app.glslh
>
{wk.module.sys.r}wake-tools/tcc-v0.1w/tcc -xc -shared {this.file}
-L {wk.libs}
-l.{build.sys}.wake-tools--lib-v0.1w -I {wk.include}wake-tools/lib-v0.1w
-o .sm/app.sm
<:/jit:>
typical wake lang metadata:
from:
to