mirror of
https://github.com/NixOS/nix
synced 2025-07-08 06:53:54 +02:00
GitArchiveInputScheme: Use zip files to avoid unpacking to disk
This commit is contained in:
parent
631ae8df6d
commit
006d862d30
6 changed files with 193 additions and 14 deletions
|
@ -163,13 +163,16 @@ fi
|
|||
PKG_CHECK_MODULES([OPENSSL], [libcrypto], [CXXFLAGS="$OPENSSL_CFLAGS $CXXFLAGS"])
|
||||
|
||||
|
||||
# Checks for libarchive
|
||||
# Look for libarchive.
|
||||
PKG_CHECK_MODULES([LIBARCHIVE], [libarchive >= 3.1.2], [CXXFLAGS="$LIBARCHIVE_CFLAGS $CXXFLAGS"])
|
||||
# Workaround until https://github.com/libarchive/libarchive/issues/1446 is fixed
|
||||
if test "$shared" != yes; then
|
||||
LIBARCHIVE_LIBS+=' -lz'
|
||||
fi
|
||||
|
||||
# Look for libzip.
|
||||
PKG_CHECK_MODULES([LIBZIP], [libzip])
|
||||
|
||||
# Look for SQLite, a required dependency.
|
||||
PKG_CHECK_MODULES([SQLITE3], [sqlite3 >= 3.6.19], [CXXFLAGS="$SQLITE3_CFLAGS $CXXFLAGS"])
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue