18 Commits

Author SHA1 Message Date
Jan
dc3fef5b0f Rework depedency management in premake lua scripts 2021-03-03 11:55:37 -08:00
Jan
31497d804c Change catch2 version to 2.13.4 2021-02-10 16:47:16 +01:00
Jan
c283bda1f4 Add catch2 submodule 2021-02-10 16:45:16 +01:00
Jan
f73c27a7dc Premake: Add include guard to make sure dependencies do not include themselves in an infinite chain when two components depend on each other 2020-02-07 02:46:24 +01:00
Jan
a4d55ffae7 ThirdParty: Fix minizip not having all nessecary files included 2019-12-31 00:20:16 +01:00
Jan
c488e4c714 Add minilzo and minizip as dependencies 2019-12-29 16:38:14 +01:00
Jan
034de70bbc Add code generation on compiling to premake scripts using custom build commands 2019-10-25 02:13:37 +02:00
Jan
d213bab3f2 Add premake scripts for c# projects 2019-10-22 11:32:19 +02:00
Jan
0d103e24a5 Add premake scripts for projects 2019-10-22 02:40:06 +02:00
Jan
ed160e841b Fix salsa20 header not using extern C when using in c++ 2019-10-22 02:39:16 +02:00
Jan
debb8d481e Add premake solution generation for third party projects for now only 2019-10-22 00:13:38 +02:00
Jan
fb3b62fa69 Make salsa20 dependency a c project instead of c++ 2019-10-22 00:13:13 +02:00
Jan
5b97aee87f Remove solution files from repository 2019-10-22 00:00:14 +02:00
Jan
caa48101c4 Add submodules for dependencies 2019-10-21 20:52:25 +02:00
Jan
1ef5deb731 Remove thirdparty source from repository 2019-10-21 19:05:14 +02:00
Jan
2c611a1368 Update projects to Visual Studio 2019 platform 2019-10-02 12:21:34 +02:00
Jan
da9b5d8b37 Fix misconfigured project files for x64 configuration 2019-09-27 23:33:07 +02:00
Jan
0d8432d4f7 Import code from previous AssetBuilder version 2019-09-24 10:45:09 +02:00