From 0549b1e5a8a3132005e275d6026db8003cb067d2 Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 26 Oct 2021 11:32:46 +0800 Subject: *rename folder --- Data/boot.lua | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Data/boot.lua (limited to 'Data/boot.lua') diff --git a/Data/boot.lua b/Data/boot.lua new file mode 100644 index 0000000..6f49da7 --- /dev/null +++ b/Data/boot.lua @@ -0,0 +1,33 @@ +require("macro") + +-- 模块搜索目录 +local engineLuaLibs = "./DefaultContent/Libraries/?.lua" .. ";./DefaultContent/Libraries/?/init.lua" .. ";./DefaultContent/Libraries/?/?.lua" .. ";./DefaultContent/Libraries/?/?" .. + ";./DefaultContent/Plugins/?.lua" .. ";./DefaultContent/Plugins/?/init.lua" .. ";./DefaultContent/Plugins/?/?.lua" .. ";./DefaultContent/Plugins/?/?" +local editorLuaLibs = "./Libraries/?.lua" .. ";./Libraries/?/init.lua" .. ";./Libraries/?/?.lua" .. ";./Libraries/?/?" .. + ";./Plugins/?.lua" .. ";./Plugins/?/init.lua" .. ";./Plugins/?/?.lua" .. ";./Plugins/?/?" +local editorScripts = "./Scripts/?.lua" +package.path=package.path .. ";" .. editorScripts .. ";" .. engineLuaLibs .. ";" .. editorLuaLibs + +local engineCLibs = "./DefaultContent/Libraries/?.dll" .. ";./DefaultContent/Plugins/?.dll" +local editorCLibs = "./Libraries/?.dll" .. "./Plugins/?.dll" +package.cpath=package.cpath .. ";" .. engineCLibs .. ";" .. editorCLibs + +-- debugging +require("LuaPanda").start("127.0.0.1",8818) + +-- redirect +if GAMELAB_DEBUG then + print = GameLab.Debug.Log +end + +-- load gamelab modules +require "GameLab" +require "GameLab.Engine" +require "GameLab.Engine.Math" +require "GameLab.Engine.Rendering" +require "GameLab.Engine.GL" +require "GameLab.Editor" +require "GameLab.Editor.GUI" + +-- launch editor +dofile("./Scripts/EditorApplication.lua") \ No newline at end of file -- cgit v1.1-26-g67d0