changeset 24:61fd7dde51d3

Fix build script
author Ludovic Chabant <ludovic@chabant.com>
date Fri, 18 Mar 2022 19:30:10 -0700
parents ba74a7d3709c
children 6c168de105c0
files esbuild.config.mjs
diffstat 1 files changed, 8 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/esbuild.config.mjs	Fri Mar 18 19:23:29 2022 -0700
+++ b/esbuild.config.mjs	Fri Mar 18 19:30:10 2022 -0700
@@ -10,10 +10,15 @@
 `;
 
 const prod = (process.argv[2] === 'production');
-const outdir = (process.argv[2] === 'dogfood' ? process.argv[3] : '');
 
-const dirsep = (outdir.slice(-1) == '/' || outdir.slice(-1) == "\\") ? '' : '/';
-const outfile = outdir + dirsep + 'main.js';
+var outdir = (process.argv[2] === 'dogfood' ? process.argv[3] : '');
+if (outdir != '') {
+	if (outdir.slice(-1) != '/' && outdir.slice(-1) != "\\") {
+		outdir += '/';
+	}
+}
+
+const outfile = outdir + 'main.js';
 
 esbuild.build({
 	banner: {