repo/extra/efivar/build

22 lines
474 B
Plaintext
Raw Normal View History

#!/bin/sh -e
2019-10-08 08:18:28 +00:00
# LTO is used when CFLAGS are unset causing a compilation
# error with GCC 10. LTO can be set by the user though
# '-flto-partition=none' is also needed.
2021-07-05 13:37:08 +00:00
sed 's/ -flto//' src/include/defaults.mk > _
mv -f _ src/include/defaults.mk
2019-10-08 08:18:28 +00:00
# Avoid repeating ourselves.
mk() {
make \
-j1 \
2019-10-08 08:18:28 +00:00
libdir=/usr/lib/ \
bindir=/usr/bin/ \
mandir=/usr/share/man/ \
includedir=/usr/include/ \
"$@"
}
2021-07-18 02:33:04 +00:00
mk COMPILER="$CC"
mk install