4d2dfce31c
- Add linux build system using MakeGen - Fix a swapchain validation error, likelydue to my linux system using a different vulkan version - Make DescriptorPool take in amount of descriptors it needs, instead of allocating a mass amount for every pool, causing loads of RAM/VRAM usage
54 lines
2.2 KiB
XML
54 lines
2.2 KiB
XML
<makegen>
|
|
<configuration name="Release">
|
|
<define>MSDF_ATLAS_PUBLIC=</define>
|
|
<define>GLM_FORCE_LEFT_HANDED</define>
|
|
<define>GLM_FORCE_RADIANS</define>
|
|
<define>GLM_FORCE_DEPTH_ZERO_TO_ONE</define>
|
|
<dependency>../ext/projects/imgui/</dependency>
|
|
<dependency>../ext/projects/msdf-atlas-gen/</dependency>
|
|
<dependency>../ext/projects/msdfgen-core/</dependency>
|
|
<dependency>../ext/projects/msdfgen-ext/</dependency>
|
|
<generatehfile>false</generatehfile>
|
|
<outputdir>bin/Release/</outputdir>
|
|
<outputname>libcopium.so</outputname>
|
|
<outputtype>sharedlibrary</outputtype>
|
|
<projectname>Copium Engine</projectname>
|
|
<srcdir>src/</srcdir>
|
|
<includedir>src/</includedir>
|
|
<includedir>../ext/repos/imgui/</includedir>
|
|
<includedir>../ext/repos/imgui/backends/</includedir>
|
|
<includedir>../ext/repos/freetype/</includedir>
|
|
<includedir>../ext/repos/msdf-atlas-gen/msdfgen/</includedir>
|
|
<includedir>../ext/repos/msdf-atlas-gen/</includedir>
|
|
<includedir>../ext/repos/stb/</includedir>
|
|
</configuration>
|
|
<configuration name="Debug">
|
|
<cflag>-g3</cflag>
|
|
<cflag>-w</cflag>
|
|
<define>_DEBUG</define>
|
|
<define>MSDF_ATLAS_PUBLIC=</define>
|
|
<define>GLM_FORCE_LEFT_HANDED</define>
|
|
<define>GLM_FORCE_RADIANS</define>
|
|
<define>GLM_FORCE_DEPTH_ZERO_TO_ONE</define>
|
|
<dependency>../ext/projects/imgui/</dependency>
|
|
<dependency>../ext/projects/msdf-atlas-gen/</dependency>
|
|
<dependency>../ext/projects/msdfgen-core/</dependency>
|
|
<dependency>../ext/projects/msdfgen-ext/</dependency>
|
|
<generatehfile>false</generatehfile>
|
|
<outputdir>bin/Debug/</outputdir>
|
|
<outputname>libcopium.so</outputname>
|
|
<outputtype>sharedlibrary</outputtype>
|
|
<projectname>Copium Engine</projectname>
|
|
<srcdir>src/</srcdir>
|
|
<includedir>src/</includedir>
|
|
<includedir>../ext/repos/imgui/</includedir>
|
|
<includedir>../ext/repos/imgui/backends/</includedir>
|
|
<includedir>../ext/repos/freetype/</includedir>
|
|
<includedir>../ext/repos/msdf-atlas-gen/msdfgen/</includedir>
|
|
<includedir>../ext/repos/msdf-atlas-gen/</includedir>
|
|
<includedir>../ext/repos/stb/</includedir>
|
|
</configuration>
|
|
<target>Debug</target>
|
|
<version>v1.3.4</version>
|
|
</makegen>
|