mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-22 17:34:54 +01:00
configure: Respect LDFLAGS from the environment.
The configure usage string documents that it respects LDFLAGS, but currently it doesn't do anything with the configure-time LDFLAGS value. Signed-off-by: Tomas Carnecky <tom@dbservice.com> [Tomas and Nelson sent almost identical patches which I've merged together here.]
This commit is contained in:
parent
0ffea4297f
commit
80d5d162be
1 changed files with 4 additions and 0 deletions
4
configure
vendored
4
configure
vendored
|
@ -6,6 +6,7 @@ CC=${CC:-gcc}
|
||||||
CXX=${CXX:-g++}
|
CXX=${CXX:-g++}
|
||||||
CFLAGS=${CFLAGS:--O2}
|
CFLAGS=${CFLAGS:--O2}
|
||||||
CXXFLAGS=${CXXFLAGS:-\$(CFLAGS)}
|
CXXFLAGS=${CXXFLAGS:-\$(CFLAGS)}
|
||||||
|
LDFLAGS=${LDFLAGS:-}
|
||||||
XAPIAN_CONFIG=${XAPIAN_CONFIG:-xapian-config-1.1 xapian-config}
|
XAPIAN_CONFIG=${XAPIAN_CONFIG:-xapian-config-1.1 xapian-config}
|
||||||
|
|
||||||
# We don't allow the EMACS or GZIP Makefile variables inherit values
|
# We don't allow the EMACS or GZIP Makefile variables inherit values
|
||||||
|
@ -389,6 +390,9 @@ CFLAGS = ${CFLAGS}
|
||||||
# Default FLAGS for C++ compiler (can be overridden by user such as "make CXXFLAGS=-g")
|
# Default FLAGS for C++ compiler (can be overridden by user such as "make CXXFLAGS=-g")
|
||||||
CXXFLAGS = ${CXXFLAGS}
|
CXXFLAGS = ${CXXFLAGS}
|
||||||
|
|
||||||
|
# Default FLAGS for the linker (can be overridden by user such as "make LDFLAGS=-znow")
|
||||||
|
LDFLAGS = ${LDFLAGS}
|
||||||
|
|
||||||
# Flags to enable warnings when using the C++ compiler
|
# Flags to enable warnings when using the C++ compiler
|
||||||
WARN_CXXFLAGS=-Wall -Wextra -Wwrite-strings -Wswitch-enum
|
WARN_CXXFLAGS=-Wall -Wextra -Wwrite-strings -Wswitch-enum
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue