Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: external_deps, use CMake when packages do, update versions #1433

Draft
wants to merge 63 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
784fbc9
jpeg-cmake
illwieckz Nov 10, 2024
9e67d77
cmake-toolchain
illwieckz Nov 10, 2024
4bffd81
jpeg-simplify
illwieckz Nov 10, 2024
1001939
openal-cmake
illwieckz Nov 10, 2024
7d227c6
ogg-cmake
illwieckz Nov 10, 2024
e12fc8b
vorbis-cmake
illwieckz Nov 10, 2024
1aa68f2
cmake-shared
illwieckz Nov 10, 2024
6806632
jpeg-simplify
illwieckz Nov 10, 2024
a36c4f9
openal-cmake
illwieckz Nov 10, 2024
d594398
jpeg-simplify
illwieckz Nov 10, 2024
831c7c9
webp-cmake
illwieckz Nov 10, 2024
3b47ffc
openal-cmake
illwieckz Nov 10, 2024
34cec75
vorbis-cmake
illwieckz Nov 10, 2024
c022b44
opus-cmake
illwieckz Nov 10, 2024
85417e0
zlib-cmake
illwieckz Nov 10, 2024
7925893
cmake-toolchain
illwieckz Nov 10, 2024
805e5de
zlib-cmake
illwieckz Nov 10, 2024
af189d4
cmake-implicit-cflags
illwieckz Nov 10, 2024
e7e7a8a
cmake
illwieckz Nov 10, 2024
c1e4410
cmake-build
illwieckz Nov 10, 2024
fb52984
configure-build
illwieckz Nov 10, 2024
63e9c8c
cmake-build
illwieckz Nov 10, 2024
f502ef1
many-configure
illwieckz Nov 10, 2024
15d50d0
cmake-curl
illwieckz Nov 10, 2024
b9cc57d
opusfile-configure
illwieckz Nov 10, 2024
7bdbb78
configure-shared
illwieckz Nov 10, 2024
234cec2
png-cmake
illwieckz Nov 10, 2024
4e1e0a1
freetype-cmake
illwieckz Nov 10, 2024
b3d3294
freetype-overwrite
illwieckz Nov 10, 2024
35ad1ce
curl-cmake
illwieckz Nov 10, 2024
5c53ba3
jpeg-cmake
illwieckz Nov 10, 2024
df090ae
freetype-zlib
illwieckz Nov 10, 2024
07d96fe
curl-no-exe
illwieckz Nov 10, 2024
c88f937
curl-cmake
illwieckz Nov 10, 2024
d6bf1fb
curses-configure
illwieckz Nov 10, 2024
0d1d03d
pkgconfig-configure-butshared
illwieckz Nov 10, 2024
8f16eb7
cmake-build
illwieckz Nov 10, 2024
7c425b5
shared
illwieckz Nov 10, 2024
a4c72fe
cmake_release
illwieckz Nov 10, 2024
cc857a1
opusfile-configure
illwieckz Nov 10, 2024
13d65d4
lua-configure
illwieckz Nov 10, 2024
40f487e
cflags-o3
illwieckz Nov 10, 2024
12d46c7
png-cmake
illwieckz Nov 10, 2024
3de2e33
external_deps: fix CFLAGS typo
illwieckz Nov 10, 2024
0bee112
shared-libs
illwieckz Nov 11, 2024
c325281
jpeg-cmake
illwieckz Nov 11, 2024
e61888d
png-cmake
illwieckz Nov 11, 2024
eb6311f
configure-shared
illwieckz Nov 11, 2024
9f2c3b5
external_deps: bump versions
illwieckz Nov 11, 2024
80fb010
shared
illwieckz Nov 11, 2024
c49fbb7
jpeg-linux
illwieckz Nov 11, 2024
f72e15e
cd-dirname
illwieckz Nov 11, 2024
f60669f
shared
illwieckz Nov 11, 2024
80fc8ac
cmake-prefix-path
illwieckz Nov 11, 2024
29c7876
cmake: make mingw toolchains also look for CMAKE_PREFIX_PATH
illwieckz Nov 11, 2024
8af5fd5
cmake-sdl
illwieckz Nov 10, 2024
16181fb
cmake-toolchain
illwieckz Nov 11, 2024
47b67c3
curl-cmake
illwieckz Nov 11, 2024
6a6fe0e
external_deps: set BASEURL strings, easy to click!
illwieckz Nov 10, 2024
524b944
mingw-msvc
illwieckz Nov 11, 2024
bd1e318
cmake-vorbis-it-does-not-install
illwieckz Nov 11, 2024
af02cb2
opus-cmake
illwieckz Nov 11, 2024
c537fe9
vorbis-cmake
illwieckz Nov 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cmake/cross-toolchain-mingw32.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ set( CMAKE_CXX_COMPILER i686-w64-mingw32-g++ )
set( CMAKE_RC_COMPILER i686-w64-mingw32-windres )

# Target prefix
set( CMAKE_FIND_ROOT_PATH /usr/i686-w64-mingw32 )
set( CMAKE_FIND_ROOT_PATH /usr/x86_64-w64-mingw32;${CMAKE_PREFIX_PATH} )

# Find programs using host paths and headers/libraries using target paths
set( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER )
Expand Down
2 changes: 1 addition & 1 deletion cmake/cross-toolchain-mingw64.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ set( CMAKE_CXX_COMPILER x86_64-w64-mingw32-g++ )
set( CMAKE_RC_COMPILER x86_64-w64-mingw32-windres )

# Target prefix
set( CMAKE_FIND_ROOT_PATH /usr/x86_64-w64-mingw32 )
set( CMAKE_FIND_ROOT_PATH /usr/x86_64-w64-mingw32;${CMAKE_PREFIX_PATH} )

# Find programs using host paths and headers/libraries using target paths
set( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER )
Expand Down
Loading