Adding / organizing the workspace into multple seperate projects

This commit is contained in:
2022-10-22 14:58:55 +02:00
parent 29e715b92a
commit 955eeabb48
18 changed files with 116 additions and 38 deletions

View File

@ -34,7 +34,7 @@ project "BarinkEngine"
"assimp-vc143-mtd",
"glfw3",
"ImGUI_Opengl3",
"ImGui",
}
@ -55,26 +55,9 @@ project "BarinkEngine"
"./src/**/*.h"
}
filter { "system:windows"}
prebuildcommands {
-- Copy shaders
"copy src\\graphics\\shaders\\fragment.shader ..\\build\\SandboxApplication\\Debug\\test.fs",
"copy src\\graphics\\shaders\\vertex.shader ..\\build\\SandboxApplication\\Debug\\test.vs",
"copy src\\graphics\\shaders\\RenderSurfaceFrag.shader ..\\build\\SandboxApplication\\Debug\\RenderSurface.fs",
"copy src\\graphics\\shaders\\RenderSurfaceVert.shader ..\\build\\SandboxApplication\\Debug\\RenderSurface.vs"
}
filter { "system:linux" }
prebuildcommands {
-- Copy shaders
"cp src/graphics/shaders/fragment.shader ../build/SandboxApplication/Debug/test.fs",
"cp src/graphics/shaders/vertex.shader ../build/SandboxApplication/Debug/test.vs",
"cp src/graphics/shaders/RenderSurfaceFrag.shader ../build/SandboxApplication/Debug/RenderSurface.fs",
"cp src/graphics/shaders/RenderSurfaceVert.shader ../build/SandboxApplication/Debug/RenderSurface.vs"
}
prebuildcommands
{
ok,err = os.copyfile("BarinkEngine/src/Graphics/shaders/*" ,"SandboxApp/build/Debug/")
}
include('../ImGui')