From 7668cd57724f4da9fade83f0d9e17f080a833511 Mon Sep 17 00:00:00 2001 From: Calvin Rose Date: Thu, 6 Dec 2018 14:30:11 -0500 Subject: Don't use generated headers for embedded janet code, use object files. --- build_win.bat | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'build_win.bat') diff --git a/build_win.bat b/build_win.bat index f49ed8f3..a3cc3897 100644 --- a/build_win.bat +++ b/build_win.bat @@ -28,10 +28,16 @@ mkdir build\mainclient @link /nologo /out:build\xxd.exe build\xxd.obj @if errorlevel 1 goto :BUILDFAIL -@rem Generate the headers -@build\xxd.exe src\core\core.janet src\include\generated\core.h janet_gen_core +@rem Generate the embedded sources +@build\xxd.exe src\core\core.janet build\core\core.gen.c janet_gen_core @if errorlevel 1 goto :BUILDFAIL -@build\xxd.exe src\mainclient\init.janet src\include\generated\init.h janet_gen_init +@build\xxd.exe src\mainclient\init.janet build\mainclient\init.gen.c janet_gen_init +@if errorlevel 1 goto :BUILDFAIL + +@rem Build the generated sources +@%JANET_COMPILE% /Fobuild\core\core.gen.obj build\core\core.gen.c +@if errorlevel 1 goto :BUILDFAIL +@%JANET_COMPILE% /Fobuild\mainclient\init.gen.obj build\mainclient\init.gen.c @if errorlevel 1 goto :BUILDFAIL @rem Build the sources -- cgit v1.2.3