summaryrefslogtreecommitdiffstats
path: root/make
Commit message (Collapse)AuthorAgeFilesLines
* fixed typosfreddii2021-02-251-1/+1
|
* make: Simplify feature check cosmetics in configure.py.Bradley Sepos2021-02-201-10/+7
|
* make: Make mingw stuffs arch-specific in configure.py.Bradley Sepos2021-02-201-14/+14
|
* Only allow enabling MediaFoundation encoder on aarch64-w64-mingw32.Bradley Sepos2021-02-201-2/+2
| | | | Disabled by default for now; use `--enable-mf` to enable.
* Gate MediaFoundation encoder behind --enable-mf.Bradley Sepos2021-02-201-0/+10
| | | | Windows (mingw-w64) only for now.
* contrib: add zimg.Damiano Galassi2021-01-231-0/+1
|
* make: configure: Enable hardening and sandboxing by default.Bradley Sepos2020-11-081-3/+6
| | | | Add configure options to disable each.
* contrib: combine some checks and cosmetics.Damiano Galassi2020-11-051-1/+1
|
* build: improve ub target to generate a arm64/x86_64 binary.Damiano Galassi2020-11-052-60/+0
|
* make: Improve setting host system in configure.py where arch or xcode-config ↵Damiano Galassi2020-11-051-21/+43
| | | | | | is set. Assists building for arm64-apple-darwin (Apple Silicon) on x86_64-apple-darwin.
* build: make: Use proper comparison operator in configure.py.Bradley Sepos2020-08-051-4/+4
|
* build: make: Another configure.py update for Apple Silicon.Bradley Sepos2020-08-051-2/+14
|
* build: make: Do not fail configuring where Xcode is disabled and xcodebuild ↵Bradley Sepos2020-08-011-9/+10
| | | | | | is not found. Bug introduced in ead95407ccee69b39ef767aebca714bcfd07237c. Fixes #3048.
* build: make: Map aarch64-* to arm64-* for Apple Silicon in configure.py.Bradley Sepos2020-08-011-2/+2
|
* build: make: Cosmetic in configure.py.Bradley Sepos2020-08-011-2/+2
| | | | Doh.
* build: make: Switch Apple Silicon tuple in configure.py to aarch64-*.Bradley Sepos2020-08-011-1/+1
| | | | Seems what upstream config.guess is using in lieu of arm64-*.
* build: make: Add Apple Silicon tuple to configure.py.Bradley Sepos2020-08-011-1/+2
|
* build: make: Update to config.guess 2020-07-12.Bradley Sepos2020-08-011-7/+32
| | | | Adds support for Darwin arm64 (Apple Silicon).
* make: Fix mingw pthread conditional in configure.py.Bradley Sepos2020-07-221-1/+1
|
* contrib: gtk: libhb: macosx: make: test: Add libjpeg-turbo.Bradley Sepos2020-06-151-0/+1
|
* MacGui: Xcode 11.5 project check, remove unneeded archive make target.Damiano Galassi2020-06-121-2/+1
|
* build: pkg: Fix git short hash to be dynamic.Bradley Sepos2020-05-031-1/+5
| | | | Instead of using the short hash provided by git via our repo info script, we were truncating the full hash to a fixed length.
* make: Append system PKG_CONFIG_PATH when building contribs.Bradley Sepos2020-03-301-1/+1
| | | | Allows specifying custom locations for pkg-config files, and makes the build system generally compatible with packaging systems such as Nix.
* make: Relax automake and pkg-config version requirements.Bradley Sepos2020-03-261-2/+2
| | | | Affects older systems like CentOS 7. These were stricter than needed.
* configure: Don't enable nvenc by default when targeting arm windowsMartin Storsjö2020-03-141-1/+1
| | | | | | ffmpeg's configure explicitly disables the ffnvcodec component (needed for nvenc) on architectures other than x86 and ppc64 (see line 6661 in ffmpeg's configure).
* make: gtk: Reference X11BASE when linking GTK GUI on NetBSD.Bradley Sepos2020-02-191-0/+1
|
* make: Use LOCALBASE instead of hardcoding /usr/pkg for NetBSD.Bradley Sepos2020-02-191-1/+1
|
* build: libhb: cli: Improve support for NetBSD.Bradley Sepos2020-02-101-4/+4
|
* qsv: use system libmfx on FreeBSDJan Beich2020-01-231-0/+2
| | | | | | | mfx_dispatcher isn't supported on FreeBSD, so link directly against libmfx from open source edition of Intel MediaSDK. As only one version of MediaSDK is supported it's installed under /usr/local where other dependencies are.
* qsv: add support for FreeBSDJan Beich2020-01-231-3/+3
|
* build: Add --optimize=size-aggressive (-Oz).Nomis1012020-01-162-32/+40
| | | | Compiles with -Oz. -Oz is like -Os but further reduces total size even at the expense of speed.
* make: Fix redundant flags added with harden.Bradley Sepos2020-01-111-1/+1
|
* build: make: Reduce required pkg-config version to 0.29 in configure.py.Bradley Sepos2019-11-291-1/+1
|
* Resolve Rebasesr552019-11-151-2/+1
|
* Revert "make: Print unsupported status of FFmpeg AAC on Darwin/macOS in ↵Bradley Sepos2019-10-251-1/+1
| | | | | | | | configure.py." Actually is supported; I was passing the wrong parameter to configure. This reverts commit 19088348e2f397defd92ee554b283b8b681d2517.
* make: Reduce pkg-config required version to 0.29.0.Bradley Sepos2019-10-141-1/+1
| | | | Ubuntu again.
* make: Print unsupported status of FFmpeg AAC on Darwin/macOS in configure.py.Bradley Sepos2019-10-131-1/+1
|
* make: Reduce automake required version to 1.15.0.Bradley Sepos2019-10-111-1/+1
| | | | We still support Ubuntu 18.04 which only has 1.15.1.
* make: Remove libtool version check in configure.py.Bradley Sepos2019-10-041-1/+1
| | | | Apple's libtool does not have a version check. All supported systems support current GNU libtool which is four years old, anyway.
* make: Revise configure.py tool and version probing.Bradley Sepos2019-10-041-62/+81
| | | | | | This improves the tool and version probe actions to more easily retrieve and parse tool version information in various formats, and adds minimum versions to common tools we require. Partially addresses #1130, additional library checks still needed.
* build: make: macosx: Make xcodebuild use number of jobs passed to make.Bradley Sepos2019-09-231-0/+1
| | | | | | Fixes #1648. Previously, it was always using the number of jobs in the makefile created by configure.py, either specified by --launch-jobs or the number of active CPU cores.
* make: Fix typo in xcodemake.Bradley Sepos2019-09-231-1/+1
| | | | Wrong slice index resulted in first / being stripped.
* make: Further unclobber Xcode PATH in xcodemake.Bradley Sepos2019-09-221-2/+24
| | | | Fixes #2216.
* make: Add ninja-build as a ninja alias in configure.py.Bradley Sepos2019-09-171-1/+1
|
* contrib: Use libdav1d for AV1 decoding in FFmpeg.Justin Bull2019-09-172-0/+3
|
* make: Check for -Wno-format-truncation in configure.py and record to ↵Bradley Sepos2019-09-102-1/+13
| | | | | | GNUmakefile. Makes clang shut up and can be used as a template to test whether the compiler supports other warnings.
* make: Rearrange the configure.py ordering for GNUmakefile generation.Nomis1012019-09-091-4/+4
|
* build: make: Fix df-verify where `make contrib.verify` is called directly.Bradley Sepos2019-09-081-1/+4
|
* make: Allow tar to extract xz archives.Bradley Sepos2019-08-311-1/+1
|
* make: Disable warning for AMD VCE on Linux.Bradley Sepos2019-08-311-1/+1
|