From 8f4fd4892a5f86264436eb9b59f62ae1e9dc8c75 Mon Sep 17 00:00:00 2001 From: Yimura Date: Thu, 19 May 2022 22:19:14 +0200 Subject: [PATCH] feat(premake): Added GTAV-Classes as subproject --- premake5.lua | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/premake5.lua b/premake5.lua index 255ad997..bc1e1058 100644 --- a/premake5.lua +++ b/premake5.lua @@ -109,6 +109,27 @@ workspace "BigBaseV2" DeclareMSVCOptions() DeclareDebugOptions() + + project "GTAV-Classes" + location "vendor/%{prj.name}" + kind "StaticLib" + language "C++" + + targetdir ("bin/lib/" .. outputdir) + objdir ("bin/lib/int/" .. outputdir .. "/%{prj.name}") + + files + { + "vendor/%{prj.name}/**.hpp" + } + + includedirs + { + "vendor/%{prj.name}" + } + + DeclareMSVCOptions() + DeclareDebugOptions() project "ImGui" location "vendor/%{prj.name}"