summaryrefslogtreecommitdiffstats
path: root/ui/set_version.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui/set_version.js')
-rw-r--r--ui/set_version.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/ui/set_version.js b/ui/set_version.js
new file mode 100644
index 00000000..bfd640c2
--- /dev/null
+++ b/ui/set_version.js
@@ -0,0 +1,9 @@
+const fs = require('fs');
+
+exports.setVersion = function() {
+ let revision = require('child_process')
+ .execSync('git describe --tags --long')
+ .toString().trim();
+ let line = `export let version: string = "${revision}";`;
+ fs.writeFileSync("./src/version.ts", line);
+}