This is a clone of a private repository to showcase the work I have done in the project
Required things to have installed:
- Vulkan SDK version 1.3.250.1 (https://vulkan.lunarg.com/sdk/home#windows)
Steps to do when pull:
- Run "GenerateProject.bat".
- Everytime you edit a premake5.lua file, run GenerateProject.bat to update.
- All .cpp source file requires to include "pch.h" at the top.
- Speific .cpp that doesn't want pch need to specify in premake5.lua file in root folder.
How to add libraries:
- Open Dependencies.lua and there are 3 array-like variables (IncludeDir, LibraryDir, Library)
- IncludeDir is the path you want to include for that lib
- LibraryDir is the path where your lib is located
- Library is the .lib itself
- After specifiying those 3 variables, open premake5.lua in root folder.
- Under "includedirs" in the project you want, add the include path following how it's done.
- Under "links" in the project you want, add the library following how it's done.