Commit Graph

116 Commits

Author SHA1 Message Date
Vladyslav Baranovskyi
11dea7a86e Force building curl & libressl 2024-07-17 17:43:32 +03:00
Vladyslav Baranovskyi
3d81d85dd8 Using libressl instead of openssl 2024-07-17 13:37:44 +03:00
Georg Hagen
41d4e98a0f Merge remote-tracking branch 'origin/master' 2024-07-17 12:10:18 +02:00
Georg Hagen
b5217ca9f5 Disable AVX on apple (because of apple silicon0 2024-07-17 00:04:23 +02:00
Georg Hagen
832de45e18 Disable libjpeg-turbo build on ios, because it's not working correctly 2024-07-17 00:03:53 +02:00
Vladyslav Baranovskyi
1aac707199 Setting boost library mirror in a variable 2024-07-16 13:24:08 +03:00
Vladyslav Baranovskyi
976eea2ae0 Boost::regex 2024-07-15 16:50:38 +03:00
Georg Hagen
ad93a28e31 Fix issue with finding the right libjpeg-turbo on mac 2024-07-12 16:16:45 +02:00
Georg Hagen
d9d02daf59 Fix handling of toolcahin path 2024-07-12 15:15:06 +02:00
ohyzha
ce18039107 disable openssl's tests 2024-07-09 16:02:05 +03:00
ohyzha
b35387dd73 fix linux build 2024-07-09 16:02:04 +03:00
ohyzha
6d527279bc include headers files in solution, get rid of some dlls and switch to static libs instead, fix building curl and openssl from sources on every cmake configuration 2024-07-09 16:02:04 +03:00
Georg Hagen
f797d6970b Add ankerl unordered_dense map/set implementations 2024-07-01 22:53:44 +02:00
Georg Hagen
031fc52011 Passthrough generator flags 2024-06-24 17:46:26 +02:00
Vladyslav_Baranovskyi_EXT
9b4069b022 Merge pull request 'WebResourceLoader class' (#51) from webresourceloader into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/51
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-06-24 11:14:24 +02:00
Vladyslav Baranovskyi
179dbca8b4 Fixed build on windows, passing git repos for openssl & curl, building only curl on apple 2024-06-21 14:52:07 +03:00
Georg Hagen
ca3985cd68 Update fmt and spdlog 2024-06-21 09:58:22 +02:00
Vladyslav Baranovskyi
3020b1a191 CMake changes of building openssl & curl on linux 2024-06-21 00:41:12 +03:00
Vladyslav Baranovskyi
406efa57e7 Building curl and openssl 2024-06-20 15:07:09 +03:00
Vladyslav Baranovskyi
200ca7237a Shallow copy of curl repo, WebResourceLoader::IsUrl is now static, returning empty array instead of throwing an exception 2024-06-17 12:53:58 +03:00
Vladyslav Baranovskyi
285396f9ce Introduced curl dependency 2024-06-16 18:46:35 +03:00
Vladyslav_Baranovskyi_EXT
a24b89bd4c Merge pull request 'Tracy Profiler setup' (#28) from tracy_profiler_setup into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/28
Reviewed-by: TymurStrelchyk <tymur.strelchyk.ext@madvoxel.com>
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-06-03 20:48:01 +02:00
Vladyslav Baranovskyi
a5274227bc Fixed bug with tracy client protocol incompatibility 2024-06-03 18:39:49 +03:00
Georg Hagen
4b6c298b41 Fix handling of Mirror list 2024-06-02 21:30:27 +02:00
Georg Hagen
e3e8b3d2d8 Move libarchive build code and use mirrors 2024-06-02 20:51:10 +02:00
Georg Hagen
07dc2952af Disable LibXML2 for libarchive 2024-06-02 18:06:04 +02:00
Georg Hagen
d0ffceca98 Make search for libjpeg-turbo more reliable 2024-05-30 10:50:07 +02:00
Georg Hagen
16f3ed63c5 Use static libs for zstd and lz4 2024-05-30 09:54:15 +02:00
Georg Hagen
6761845f99 Fix libjpeg-turbo linking on systems that only have shared libjpeg installed 2024-05-30 09:53:07 +02:00
Georg Hagen
bfce80eed8 Merge pull request 'Fixed build on windows, added libjpeg-turbo' (#21) from windows_build_fix into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/21
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-05-29 10:38:28 +02:00
Georg Hagen
22be3d288a Fix issue with finding assimp on consecutive cmake runs 2024-05-28 00:15:36 +02:00
Georg Hagen
28e48d155a Add libjpeg-turbo dependency 2024-05-28 00:15:08 +02:00
Georg Hagen
36307e0b5b Fail build if libarchive build failed and update linking 2024-05-28 00:02:00 +02:00
Georg Hagen
5a09038a06 Downgrade zstd because of broken Windows build
See: https://github.com/facebook/zstd/issues/3999
2024-05-27 22:59:14 +02:00
Georg Hagen
f4969db274 Fix assimp 2024-05-27 22:47:58 +02:00
Georg Hagen
c0a97491d5 Disable some not used features of libarchive 2024-05-27 11:41:20 +02:00
Georg Hagen
45d656cde7 Fix check for system LibArchive 2024-05-27 11:18:45 +02:00
Vladyslav Baranovskyi
114292c96c Merge branch 'master' into windows_build_fix 2024-05-27 12:17:07 +03:00
Georg Hagen
b462167760 Add BZip2 and LZMA as optional packages 2024-05-27 09:06:51 +02:00
Georg Hagen
409f679cfd Use system libarchive if available 2024-05-27 08:50:31 +02:00
Georg Hagen
9926cdee0b Build libarchive unless USE_SYSTEM_LIB_ARCHIVE is set 2024-05-26 23:44:31 +02:00
Georg Hagen
70cd46544b Update archiving libs and their linking 2024-05-26 23:06:17 +02:00
Vladyslav Baranovskyi
348affd6dc Fetching libjpeg-turbo using ExternalProject 2024-05-22 18:15:58 +03:00
Georg Hagen
cd2b8cc822 Make assimp optional 2024-05-22 14:38:51 +02:00
Georg Hagen
640ca59dcd CMake changes 2024-05-22 13:54:22 +02:00
cdab347bda Add compile definitions 2024-05-22 12:20:02 +02:00
d896e8f29a Update dependencies 2024-05-21 12:19:11 +02:00
03a9f219cc Update dependency management 2023-11-28 09:28:11 +01:00
df21c45a13 Fix build issue 2023-11-15 16:03:11 +01:00
45cb095561 Allow usage of mirrors for all dependencies 2023-10-29 19:02:11 +01:00