From 46477a1a268e72e7f6d6bf750c940ce6f60acb5d Mon Sep 17 00:00:00 2001 From: Jasper Renow-Clarke Date: Thu, 19 Aug 2021 17:44:38 +0100 Subject: [PATCH] Create 3D models bundle in build --- build.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 665e914..a43162c 100755 --- a/build.sh +++ b/build.sh @@ -9,6 +9,7 @@ then fi zipfile="js13k.zip" +models="models.js" buildpath="tmpbuild" jscat="${buildpath}/min.js" indexcat="${buildpath}/index.html" @@ -18,9 +19,18 @@ rm -Rf "${buildpath}" >/dev/null 2>&1 rm -Rf "${zipfile}" >/dev/null 2>&1 mkdir "${buildpath}" +# Create a 3D models bundle +echo "var models=[" > "${models}" +for file in "dev/stealth.obj" "dev/cvn-65.obj" +do + php obj2js.php "${file}" "-" "set" >> "${models}" + echo -n "," >> "${models}" +done +echo "];" >> "${models}" + # Concatenate the JS files touch "${jscat}" >/dev/null 2>&1 -for file in "font.js" "writer.js" "main.js" +for file in "font.js" "writer.js" "models.js" "main.js" do cat "${file}" >> "${jscat}" done