From 600bf0351476a5a21aabb5429132ddf7f52ac0b9 Mon Sep 17 00:00:00 2001 From: aap Date: Wed, 15 May 2019 16:52:37 +0200 Subject: first commit --- premake5.lua | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 premake5.lua (limited to 'premake5.lua') diff --git a/premake5.lua b/premake5.lua new file mode 100644 index 00000000..f7e54d31 --- /dev/null +++ b/premake5.lua @@ -0,0 +1,38 @@ +workspace "re3" + configurations { "Release","Debug" } + location "build" + + files { "src/*.*" } + files { "src/math/*.*" } + files { "src/modelinfo/*.*" } + files { "src/entities/*.*" } + files { "src/render/*.*" } + + includedirs { "src", "src/modelinfo" } + includedirs { "src", "src/entities" } + includedirs { "src", "src/render" } + includedirs { os.getenv("RWSDK33") } + +project "re3" + kind "SharedLib" + language "C++" + targetname "re3" + targetdir "bin/%{cfg.buildcfg}" + targetextension ".dll" + characterset ("MBCS") + + filter "configurations:Debug" + defines { "DEBUG" } + flags { "StaticRuntime" } + symbols "On" + debugdir "C:/Users/aap/games/gta3_re" + debugcommand "C:/Users/aap/games/gta3_re/gta3.exe" + postbuildcommands "copy /y \"$(TargetPath)\" \"C:\\Users\\aap\\games\\gta3_re\\plugins\\re3.dll\"" + + filter "configurations:Release" + defines { "NDEBUG" } + optimize "On" + flags { "StaticRuntime" } + debugdir "C:/Users/aap/games/gta3_re" + debugcommand "C:/Users/aap/games/gta3_re/gta3.exe" + postbuildcommands "copy /y \"$(TargetPath)\" \"C:\\Users\\aap\\games\\gta3_re\\plugins\\re3.dll\"" -- cgit v1.2.3