summaryrefslogtreecommitdiff
path: root/avbuild
Commit message (Collapse)AuthorAge
* build: Add an option for passing linker flags to the shared library buildJanne Grunau2017-06-22
| | | | | | Also employ this mechanism to pass $libdir to the runtime library search path if rpath is enabled. This fixes underlinking of some test binaries on some systems.
* build: Skip generating .version files when reconfiguringDiego Biurrun2017-06-03
| | | | The .version files are only relevant during an actual build.
* build: Generalize yasm/nasm-related variable namesDiego Biurrun2017-03-01
| | | | None of them are specific to the YASM assembler.
* build: Skip generating .version files when cleaningDiego Biurrun2017-03-01
|
* build: Fine-grained link-time dependency settingsDiego Biurrun2017-03-01
| | | | | | | | | | | | Previously, all link-time dependencies were added for all libraries, resulting in bogus link-time dependencies since not all dependencies are shared across libraries. Also, in some cases like libavutil, not all dependencies were taken into account, resulting in some cases of underlinking. To address all this mess a machinery is added for tracking which dependency belongs to which library component and then leveraged to determine correct dependencies for all individual libraries.
* build: Add version numbers to "Requires" entries in pkg-config filesDiego Biurrun2016-12-28
| | | | The (required) version numbers disappeared after edb4348732.
* build: Generate pkg-config files from Make and not from configureDiego Biurrun2016-12-22
| | | | | | | | This moves work from the configure to the Make stage where it can be parallelized and ensures that pkgconfig files are updated when library versions change. Bug-Id: 449
* build: Store library version numbers in .version filesDiego Biurrun2016-12-22
| | | | | | This moves work from the configure to the Make stage where it can be parallelized and ensures that shared libraries are built with the right version number in the filename.
* build: Move build-system-related helper files to a separate subdirectoryDiego Biurrun2016-12-22
This unclutters the top-level directory and groups related files together.