mirror of
https://codeberg.org/kiss-community/repo
synced 2024-12-21 23:00:06 -07:00
efivar: simplify build
This commit is contained in:
parent
30ef3a30a0
commit
3018544053
@ -1,21 +1,4 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# 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.
|
||||
sed 's/ -flto//' src/include/defaults.mk > _
|
||||
mv -f _ src/include/defaults.mk
|
||||
|
||||
# Avoid repeating ourselves.
|
||||
mk() {
|
||||
make \
|
||||
-j1 \
|
||||
libdir=/usr/lib/ \
|
||||
bindir=/usr/bin/ \
|
||||
mandir=/usr/share/man/ \
|
||||
includedir=/usr/include/ \
|
||||
"$@"
|
||||
}
|
||||
|
||||
mk COMPILER="$CC"
|
||||
mk install
|
||||
make COMPILER="$CC"
|
||||
make libdir=/usr/lib/ install
|
||||
|
Loading…
Reference in New Issue
Block a user