Commit graph

475 commits

Author SHA1 Message Date
Jacker
de6309eca2
cmake can go fPIC itself 2024-01-31 22:44:11 +02:00
rafal1137
fe94a3417f Revert "add ninja program"
This reverts commit 5112be3675.
2024-01-31 21:28:08 +01:00
rafal1137
5112be3675
add ninja program
Not sure if it is requiring to get full name `ninja-build
2024-01-31 21:06:38 +01:00
Jacker
5be840c18f
cmake cleanup 2024-01-31 17:38:35 +02:00
Jacker
ebaac56b3b
msvc updates 2024-01-31 17:31:14 +02:00
Jacker
c21b128ba6
cmake: build fixes on unix 2024-01-31 00:57:02 +02:00
Jacker
0236312e99
cmake cleanup and maybe some make speedup 2024-01-31 00:00:00 +02:00
Jacker
4deb908934
cmake: use the url variable with external projects
Even when the sources are in the repo, use the url none the less. That
way the sources get copied over and the possible build files are not in
the repo.
2024-01-30 20:41:38 +02:00
Jacker
ec6287739c
libs cleanup 2024-01-25 17:28:41 +02:00
Jacker
b05981e27c
cmake: pass the current toolchains properties to the sub-projects 2024-01-24 21:55:58 +02:00
Jacker
4d90a3eb09
openssl: force the libdir and in general setup required cmake variables 2024-01-23 15:09:56 +02:00
Jacker
540d34ccdc
updated curl,openssl and wolfssl
also setup the curl build to use cmake on all platforms
2024-01-22 23:39:21 +02:00
Jacker
bb6f0b986a
cmake: use cmake to build curl on macos 2024-01-15 12:35:26 +02:00
Jacker
d6431d4a3d
SDL2: added the missing patch 2023-03-12 14:45:22 +02:00
Jacker
7730fd9c9d
sdl2: c89 patch added 2023-03-12 14:05:06 +02:00
Jacker
e179a6c0a0
Updated SDL2 to 2.26.4 and fixing the SDL2 build flags, refs #2245 2023-03-11 18:52:01 +02:00
rafal1137
cba17b582b
cmake: deprecated option update 2022-11-30 18:05:38 +01:00
Jacker
a0685032b9 remove old comment that is no longer valid 2022-11-17 00:42:09 +02:00
Jacker
59e4154cf1 build: fixed the mingw build issue with curl 2022-11-17 00:37:55 +02:00
Jacker
9b0834c733 updated deprecated curl build options 2022-11-10 23:17:15 +02:00
rafal1137
d5c4445567 Revert "Revert "cmake: build bundled_cjson with -fpic""
This reverts commit fb3f234a5d.
2022-11-10 11:02:39 +01:00
rafal1137
fb3f234a5d Revert "cmake: build bundled_cjson with -fpic"
This reverts commit 7024462ffd.
2022-11-10 02:57:26 +01:00
rafal1137
7024462ffd
cmake: build bundled_cjson with -fpic 2022-11-10 02:48:49 +01:00
jacker
5ca33af34d
added cJSON 1.7.15 2022-11-09 18:00:18 +02:00
Jacker
ef877eba6c disabled theora asm for 64 bit win 2022-11-08 23:17:33 +02:00
jacker
c5b43ec950
libpng has some issues with the awk scripts so just disable the config generation 2022-11-08 19:52:07 +02:00
Jacker
ff1749ea3c updated WolfSSL to 5.5.3 2022-11-08 13:14:34 +02:00
Jacker
ffa913d640 updated the unix curl version to 7.68.0 too 2022-11-08 12:41:25 +02:00
Jacker
71d9884a89 cleanup 2022-11-08 12:40:34 +02:00
Jacker
00d0460f84 Updated curl to 7.86.0 2022-11-08 12:38:57 +02:00
Jacker
fe42d88871 updated wolfssl to 5.1.1 to fix a windows build bug 2022-11-08 12:36:15 +02:00
Jacker
3c0ae3a64a fixed the libpng build 2022-11-08 12:28:27 +02:00
RaFaL
984873cb30 libs: updated to zlib 1.2.13 2022-11-03 20:06:06 +01:00
jacker
2b4822bcf9
Merge branch 'master' of https://github.com/etlegacy/etlegacy-libs 2022-10-30 22:06:44 +02:00
jacker
c2c6039603
set the minizip apple required compile definition to the bundled target 2022-10-30 22:06:35 +02:00
rafal1137
498aacf0a7 libs: update libpng 1.6.38 + macos patch 2022-10-28 16:46:09 +02:00
jacker
34fa4575c1
lua: use an interface for lua too 2022-10-24 18:42:56 +03:00
jacker
64bf99543e
build: linked library order was breaking ogg on lnx 2022-10-24 16:00:22 +03:00
jacker
dfec786540
build: lnx ogg issues 2022-10-24 14:45:48 +03:00
Jacker
8c92a06b90 build: dont flood the lua windows definition 2022-10-24 13:09:29 +03:00
Jacker
8e6f56365e minor if fix 2022-10-24 12:35:57 +03:00
Jacker
7634538db5 build: fixed the link directories to link libraries calls 2022-10-24 12:33:31 +03:00
jackeri
5ebd653e4c
build fix 2022-10-24 01:11:22 +03:00
jacker
48043d7419
build: ninja compatibility fix 2022-10-23 14:51:39 +03:00
jacker
f57e109c1b
simplify the build and use interfaces also fixed a libpng macos version requirement 2022-10-23 13:48:37 +03:00
jacker
5a08671162
apple: build fix 2022-10-23 03:02:47 +03:00
jacker
4fb69a6732
cmake updates 2022-10-23 02:35:19 +03:00
jacker
b76669390c
cmake updates 2022-10-23 02:20:45 +03:00
jacker
1e848731fd
combine the ogg builds and start using a combined interface for them 2022-10-23 00:27:46 +03:00
rafal1137
65dda4fdba sdl: fix macos, mingw and use new naming for MSVC only 2022-10-22 19:21:13 +02:00