mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-18 20:03:39 +00:00
Strip debug symbols from binaries on install
This commit is contained in:
parent
9ac560f5d3
commit
57e02b6629
1 changed files with 12 additions and 1 deletions
13
Makefile
13
Makefile
|
@ -64,6 +64,7 @@ PLUGIN_LDFLAGS :=
|
||||||
PKG_CONFIG ?= pkg-config
|
PKG_CONFIG ?= pkg-config
|
||||||
SED ?= sed
|
SED ?= sed
|
||||||
BISON ?= bison
|
BISON ?= bison
|
||||||
|
STRIP ?= strip
|
||||||
|
|
||||||
ifeq (Darwin,$(findstring Darwin,$(shell uname)))
|
ifeq (Darwin,$(findstring Darwin,$(shell uname)))
|
||||||
PLUGIN_LDFLAGS += -undefined dynamic_lookup
|
PLUGIN_LDFLAGS += -undefined dynamic_lookup
|
||||||
|
@ -499,11 +500,21 @@ clean-unit-test:
|
||||||
|
|
||||||
install: $(TARGETS) $(EXTRA_TARGETS)
|
install: $(TARGETS) $(EXTRA_TARGETS)
|
||||||
$(INSTALL_SUDO) mkdir -p $(DESTDIR)$(BINDIR)
|
$(INSTALL_SUDO) mkdir -p $(DESTDIR)$(BINDIR)
|
||||||
$(INSTALL_SUDO) install $(TARGETS) $(DESTDIR)$(BINDIR)
|
$(INSTALL_SUDO) cp $(TARGETS) $(DESTDIR)$(BINDIR)
|
||||||
|
ifneq ($(filter yosys,$(TARGETS)),)
|
||||||
|
$(INSTALL_SUDO) $(STRIP) -d $(DESTDIR)$(BINDIR)/yosys
|
||||||
|
endif
|
||||||
|
ifneq ($(filter yosys-abc,$(TARGETS)),)
|
||||||
|
$(INSTALL_SUDO) $(STRIP) $(DESTDIR)$(BINDIR)/yosys-abc
|
||||||
|
endif
|
||||||
|
ifneq ($(filter yosys-filterlib,$(TARGETS)),)
|
||||||
|
$(INSTALL_SUDO) $(STRIP) $(DESTDIR)$(BINDIR)/yosys-filterlib
|
||||||
|
endif
|
||||||
$(INSTALL_SUDO) mkdir -p $(DESTDIR)$(DATDIR)
|
$(INSTALL_SUDO) mkdir -p $(DESTDIR)$(DATDIR)
|
||||||
$(INSTALL_SUDO) cp -r share/. $(DESTDIR)$(DATDIR)/.
|
$(INSTALL_SUDO) cp -r share/. $(DESTDIR)$(DATDIR)/.
|
||||||
ifeq ($(ENABLE_LIBYOSYS),1)
|
ifeq ($(ENABLE_LIBYOSYS),1)
|
||||||
$(INSTALL_SUDO) cp libyosys.so $(DESTDIR)$(LIBDIR)
|
$(INSTALL_SUDO) cp libyosys.so $(DESTDIR)$(LIBDIR)
|
||||||
|
$(INSTALL_SUDO) $(STRIP) -d $(DESTDIR)$(LIBDIR)/libyosys.so
|
||||||
$(INSTALL_SUDO) ldconfig
|
$(INSTALL_SUDO) ldconfig
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue