summaryrefslogtreecommitdiffstats
path: root/scripts/Makefile.am
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2019-05-22 16:39:43 +0200
committerAllan McRae <allan@archlinux.org>2019-05-28 03:13:40 +0200
commit4c38f4b991e7ff7119ac4d2a0ff11ad20f46086e (patch)
treec8099d70935acbac2e9362c336e53a31c2a470fe /scripts/Makefile.am
parentc8062d753c77a8de4a89fbd4a83e5c8602a883aa (diff)
downloadpacman-4c38f4b991e7ff7119ac4d2a0ff11ad20f46086e.tar.gz
pacman-4c38f4b991e7ff7119ac4d2a0ff11ad20f46086e.tar.xz
libmakepkg: add lint_config to validate SRCEXT/PKGEXT
These variables must begin with .src.tar / .pkg.tar respectively, so fail early if those expectations are not matched. This prevents makepkg from creating e.g. package files literally named "./pacman-5.1.3-1-x86_64" which are actually uncompressed tarballs. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'scripts/Makefile.am')
-rw-r--r--scripts/Makefile.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/Makefile.am b/scripts/Makefile.am
index f9e7bd32..2c9f5f13 100644
--- a/scripts/Makefile.am
+++ b/scripts/Makefile.am
@@ -72,6 +72,7 @@ LIBMAKEPKG_IN = \
libmakepkg/integrity/verify_checksum.sh \
libmakepkg/integrity/verify_signature.sh \
libmakepkg/lint_config.sh \
+ libmakepkg/lint_config/ext.sh \
libmakepkg/lint_config/paths.sh \
libmakepkg/lint_config/source_date_epoch.sh \
libmakepkg/lint_config/variable.sh \