Client: Plugin event on new control input commands
[KiwiIRC.git] / client / build.js
index 01ea6c488faf39bc46c0158f31ac88d75ae8ea5f..3f1b8878078290b234aecf51abb3064181f674cd 100644 (file)
@@ -80,6 +80,9 @@ var source_files = [
     __dirname + '/src/views/channeltools.js',\r
     __dirname + '/src/views/channelinfo.js',\r
     __dirname + '/src/views/rightbar.js',\r
+\r
+    __dirname + '/src/misc/clientuicommands.js',\r
+\r
     __dirname + '/src/applets/settings.js',\r
     __dirname + '/src/applets/chanlist.js',\r
     __dirname + '/src/applets/scripteditor.js',\r
@@ -219,11 +222,13 @@ fs.readdir(__dirname + '/src/translations', function (err, translation_files) {
 /**\r
  * Build the index.html file\r
  */\r
+var build_time = new Date().getTime();\r
 \r
 var index_src = fs.readFileSync(__dirname + '/src/index.html.tmpl', FILE_ENCODING)\r
-    .replace(new RegExp('<%base_path%>', 'g'), config.get().http_base_path || '/kiwi')\r
-    .replace(new RegExp('<%build_version%>', 'g'), package_json.version);\r
-\r
+    .replace(new RegExp('<%base_path%>', 'g'), config.get().http_base_path || '')\r
+    .replace(new RegExp('<%build_version%>', 'g'), package_json.version)\r
+    .replace(new RegExp('<%build_time%>', 'g'), build_time);\r
+    \r
 fs.writeFile(__dirname + '/index.html', index_src, { encoding: FILE_ENCODING }, function (err) {\r
     if (!err) {\r
         console.log('Built index.html');\r