Commit Graph

126 Commits

Author SHA1 Message Date
Vladyslav Baranovskyi
29518b74db building libressl in release mode 2024-07-23 15:46:29 +03:00
Vladyslav Baranovskyi
b7eb577a35 Linking properly on linux 2024-07-23 13:37:22 +03:00
Vladyslav Baranovskyi
beabad164a Added missing directories 2024-07-23 13:36:55 +03:00
Vladyslav Baranovskyi
021d99439a Linking with ssl and crypto libraries 2024-07-22 15:31:52 +03:00
Vladyslav Baranovskyi
7772b09ad2 Detecting curl properly, disabled curl tests, building curl statically 2024-07-22 14:45:09 +03:00
Georg Hagen
f97f320656 Don't build libjpeg turbo on ios (it's not working correctly 2024-07-21 13:51:28 +02:00
Georg Hagen
1993495dbc Add option to link vulkan without shaderc 2024-07-21 13:42:51 +02:00
Georg Hagen
7a376ea8fb Add units library 2024-07-21 12:37:25 +02:00
Vladyslav Baranovskyi
0a7530f78d using curl's ext_windows subdirectory to build curl with libressl on windows 2024-07-19 17:43:45 +03:00
Vladyslav Baranovskyi
2ddb7a167c Linking with curl on non-windows os 2024-07-17 18:13:02 +03:00
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