Brett 5 years ago
parent
commit
63ca4c7ba5

+ 1 - 1
addons/main/$PBOPREFIX$

@@ -1 +1 @@
-{{MANPREFIX}}\{{PREFIX}}\addons\main
+{{MAINPREFIX}}\{{PREFIX}}\addons\main

+ 2 - 2
addons/main/script_component.ht.hpp

@@ -1,5 +1,5 @@
 #define COMPONENT main
-#include "\{{MANPREFIX}}\{{PREFIX}}\addons\main\script_mod.hpp"
+#include "\{{MAINPREFIX}}\{{PREFIX}}\addons\main\script_mod.hpp"
 
 // #define DEBUG_MODE_FULL
 // #define DISABLE_COMPILE_CACHE
@@ -11,4 +11,4 @@
     #define DEBUG_SETTINGS DEBUG_SETTINGS_MAIN
 #endif
 
-#include "\{{MANPREFIX}}\{{PREFIX}}\addons\main\script_macros.hpp"
+#include "\{{MAINPREFIX}}\{{PREFIX}}\addons\main\script_macros.hpp"

+ 1 - 1
addons/other/$PBOPREFIX$

@@ -1 +1 @@
-{{MANPREFIX}}\{{PREFIX}}\addons\other
+{{MAINPREFIX}}\{{PREFIX}}\addons\other

+ 1 - 1
addons/other/functions/script_component.ht.hpp

@@ -1 +1 @@
-#include "\{{MANPREFIX}}\{{PREFIX}}\addons\other\script_component.hpp"
+#include "\{{MAINPREFIX}}\{{PREFIX}}\addons\other\script_component.hpp"

+ 3 - 3
addons/other/script_component.ht.hpp

@@ -1,5 +1,5 @@
-#define COMPONENT %%ADDON%%
-#include "\{{MANPREFIX}}\{{PREFIX}}\addons\main\script_mod.hpp"
+#define COMPONENT %%addon%%
+#include "\{{MAINPREFIX}}\{{PREFIX}}\addons\main\script_mod.hpp"
 
 // #define DEBUG_MODE_FULL
 // #define DISABLE_COMPILE_CACHE
@@ -11,4 +11,4 @@
     #define DEBUG_SETTINGS DEBUG_SETTINGS_%%ADDON%%
 #endif
 
-#include "\{{MANPREFIX}}\{{PREFIX}}\addons\main\script_macros.hpp"
+#include "\{{MAINPREFIX}}\{{PREFIX}}\addons\main\script_macros.hpp"

+ 2 - 0
scripts/addon.lua

@@ -0,0 +1,2 @@
+print(new_addon)
+fs_copy("./hemtt/template/addons/other", "./addons/" .. new_addon)

+ 8 - 0
scripts/get_version.lua

@@ -0,0 +1,8 @@
+local data = read_file("addons/main/script_version.hpp");
+
+local ver = ""
+for k, v in string.gmatch(data, "#define ([A-Z]+) ([0-9]+)") do
+    ver = ver .. v .. "."
+end
+
+return ver:sub(1, -2);

+ 3 - 0
scripts/init.lua

@@ -0,0 +1,3 @@
+fs_copy("./hemtt/template/include", "./include")
+fs_copy("./hemtt/template/addons/main", "./addons/")
+fs_copy("./hemtt/template/mod.ht.cpp", "./mod.ht.cpp")