contrib: build autotools/make targets in a build directory
After that, !2528 (merged) and !2542 (merged) only the ugliest of the build system remain not building in a separate folder.
bgp
which doesn't have a configure script but is never built (and won't build)-
gsm
uses a hardcoded makefile -
fontconfig
has some issues with FC_GPERF_SIZE_T detection on macOS !2606 (closed) -
!2570 (merged)freetype2
is messy and switch to CMake -
gpg-error
has some issues on Android -
live555
uses a hardcoded makefile -
lua
uses a hardcoded makefile -
!2579 (merged)ncurses
which has a very dirty autotools usage cleaned in -
qt
which is too dirty to touch -
!2571 (closed)sipplay
which could be using these CMake build files instead -
!2568 (merged)zlib
, which can switch to CMake
Draft on top of !2560 (merged)
Edited by Steve Lhomme