diff --git a/source/premake/functions.lua b/source/premake/functions.lua deleted file mode 100755 index 912c4f5039..0000000000 --- a/source/premake/functions.lua +++ /dev/null @@ -1,7 +0,0 @@ -function sourcesfromdirs(...) - local res = {} - for i=1, getn(arg) do - res[i]=matchfiles(arg[i].."/*.cpp", arg[i].."/*.h") - end - return res -end \ No newline at end of file diff --git a/source/premake/premake.exe b/source/premake/premake.exe deleted file mode 100755 index c2244bea60..0000000000 Binary files a/source/premake/premake.exe and /dev/null differ diff --git a/source/premake/premake.lua b/source/premake/premake.lua deleted file mode 100755 index 06e467edb2..0000000000 --- a/source/premake/premake.lua +++ /dev/null @@ -1,59 +0,0 @@ -dofile("functions.lua") - --- Set up the Project -project.name = "prometheus" -project.bindir = "../../binaries/system" -project.libdir = "../../binaries/system" - --- Start the package part -package = newpackage() -package.name = "prometheus" --- Windowed executable on windows, "exe" on all other platforms -package.kind = "winexe" -package.language = "c++" - --- Package target for debug and release build --- On Windows, ".exe" is added on the end, on unices the name is used directly -package.config["Debug"].target = "ps_dbg" -package.config["Release"].target = "ps" - --- Files -package.files = { - -- ps/ - { sourcesfromdirs("../ps") }, - -- simulation/ - { sourcesfromdirs("../simulation") }, - -- lib/ - { sourcesfromdirs( - "../lib", - "../lib/sysdep", - "../lib/res") }, - -- terrain/ - { sourcesfromdirs( - "../terrain") }, - -- gui/ - { sourcesfromdirs( - "../gui") }, - -- main - { "../main.cpp" } -} -package.includepaths = { "../ps", "../simulation", "../lib", "../terrain", ".." } - --- Platform Specifics -if (OS == "windows") then - -- Libraries - package.links = { - "opengl32", - "glu32" - } - tinsert(package.files, sourcesfromdirs("../lib/sysdep/win")) - package.linkoptions = { "/ENTRY:entry" } - package.linkflags = { "static-runtime" } - package.buildflags = { "no-main" } -else -- Non-Windows, = Unix - -- Libraries - package.links = { "GL", "GLU", "X" } - -- Defines - package.defines = { "HAVE_X" } -end -