A collection of build scripts to download and (cross) build free software projects.
The goal is to provide an homogenenous build interface for projects using many different build systems.
For example, libav can use librtmp and JACK.
* libav currently uses a hand-written 'configure' script (mostly autoconf compatible).
* librtmp uses a hardcoded Makefile
* JACK uses the 'waf' build system.
One can build libav this way:
./zenbuild.sh /tmp/work x86_64-w64-mingw32 libav
The build will fetch and build dependencies to a temporary directory, and install them to a temporary cross-architecture prefix directory.
This project can currently build:
- ffmpeg
- libav
- portaudio
- libjack
- librtmp
- winpthread
- x264
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- Bash