-- Option to allow copying the DLL file to a custom folder after build newoption { trigger = "copy-to", description = "Optionally copy the DLL to a custom folder after build, define the path here if wanted." } solution "iw4x" location ("./build") configurations { "Normal" } project "iw4x" kind "SharedLib" language "C++" files { "./src/**.hpp", "./src/**.cpp" } --toolset "v120" -- Compatibility for users configuration "Normal" defines { "NDEBUG" } flags { "Optimize", "MultiProcessorCompile", "Symbols" } if _OPTIONS["copy-to"] then saneCopyToPath = string.gsub(_OPTIONS["copy-to"] .. "\\", "\\\\", "\\") postbuildcommands { "copy /y \"$(TargetPath)\" \"" .. saneCopyToPath .. "\"" } end