From 4c2a04eded5c66c6696d4b53aee339f0f3ab8155 Mon Sep 17 00:00:00 2001 From: Thomas Harning Jr Date: Fri, 31 Aug 2007 09:34:09 -0400 Subject: Reformed project layout from 'luaevent/*' -> '*' --- premake.lua | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 premake.lua (limited to 'premake.lua') diff --git a/premake.lua b/premake.lua new file mode 100644 index 0000000..654ffb0 --- /dev/null +++ b/premake.lua @@ -0,0 +1,32 @@ +project.name = "luaevent.core" +project.libdir = "lib" +project.bindir = "bin" + +package = newpackage() +package.kind = "dll" +package.language = "c++" +package.targetprefix = "" +package.target = "core" + +package.links = { + "event" +} + +package.includepaths = { + "include", +} +if linux then + package.buildoptions = { "-Wall" } + package.config["Debug"].buildoptions = { "-O0" } + package.linkoptions = { "-Wall -L/usr/local/lib" } + package.postbuildcommands = { "mkdir -p test/luaevent", "cp bin/* test/luaevent", "cp luaevent.lua test" } +else + print([[Other environements currently untested, may need tweaking]]) +end + +package.files = { + matchrecursive( + "src/*.c", + "include/*.h" + ) +} -- cgit v1.2.3