mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-26 22:52:34 +02:00
Add support for linking statically with CONFIG_STATIC=yes
This is loosly based on the following changes of chromiumos: - flashrom: Add default pkg-config definition. Change-Id: I28744af0fd2d2d0bcc4569a5fbef370321691267 - Fix FT2232 feature on static builds. Change-Id: I70d4a7bda573b64cb18429a21792455b018c4cba Corresponding to flashrom svn r1912. Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
This commit is contained in:
parent
3f73ffec38
commit
bfb067b076
5
Makefile
5
Makefile
@ -72,6 +72,11 @@ LDFLAGS += -L$(LIBS_BASE)/lib -Wl,-rpath -Wl,$(LIBS_BASE)/lib
|
||||
PKG_CONFIG_LIBDIR ?= $(LIBS_BASE)/lib/pkgconfig
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_STATIC),yes)
|
||||
PKG_CONFIG += --static
|
||||
LDFLAGS += -static
|
||||
endif
|
||||
|
||||
dummy_for_make_3_80:=$(shell printf "Build started on %s\n\n" "$$(date)" >$(BUILD_DETAILS_FILE))
|
||||
debug_shell = $(shell export LC_ALL=C ; { echo 'exec: export LC_ALL=C ; { $(1) ; }' >&2; { $(1) ; } | tee -a $(BUILD_DETAILS_FILE) ; echo >&2 ; } 2>>$(BUILD_DETAILS_FILE))
|
||||
###############################################################################
|
||||
|
Loading…
x
Reference in New Issue
Block a user