mirror of
https://salsa.debian.org/dskoll/remind.git
synced 2026-04-17 23:08:40 +02:00
Make "make install" *not* strip debugging symbols; add "make install-stripped" target to strip them.
This commit is contained in:
22
Makefile
22
Makefile
@@ -12,11 +12,11 @@ all: src/Makefile
|
|||||||
@$(MAKE) -C rem2pdf -f Makefile.top
|
@$(MAKE) -C rem2pdf -f Makefile.top
|
||||||
install:
|
install:
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo "*********************"
|
@echo "**********************************"
|
||||||
@echo "* *"
|
@echo "* *"
|
||||||
@echo "* Installing REMIND *"
|
@echo "* Installing REMIND (unstripped) *"
|
||||||
@echo "* *"
|
@echo "* *"
|
||||||
@echo "*********************"
|
@echo "**********************************"
|
||||||
@echo ""
|
@echo ""
|
||||||
@$(MAKE) -C src install
|
@$(MAKE) -C src install
|
||||||
@$(MAKE) -C rem2html install
|
@$(MAKE) -C rem2html install
|
||||||
@@ -27,15 +27,15 @@ clean:
|
|||||||
-$(MAKE) -C src clean
|
-$(MAKE) -C src clean
|
||||||
-$(MAKE) -C rem2pdf clean
|
-$(MAKE) -C rem2pdf clean
|
||||||
|
|
||||||
install-nostripped:
|
install-stripped:
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo "**********************************"
|
@echo "********************************"
|
||||||
@echo "* *"
|
@echo "* *"
|
||||||
@echo "* Installing REMIND (unstripped) *"
|
@echo "* Installing REMIND (stripped) *"
|
||||||
@echo "* *"
|
@echo "* *"
|
||||||
@echo "**********************************"
|
@echo "**********************************"
|
||||||
@echo ""
|
@echo ""
|
||||||
@$(MAKE) -C src install-nostripped
|
@$(MAKE) -C src install-stripped
|
||||||
@$(MAKE) -C rem2html install
|
@$(MAKE) -C rem2html install
|
||||||
@$(MAKE) -C rem2pdf -f Makefile.top install INSTALL_BASE=$(INSTALL_BASE)
|
@$(MAKE) -C rem2pdf -f Makefile.top install INSTALL_BASE=$(INSTALL_BASE)
|
||||||
|
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ rem2ps: rem2ps.o dynbuf.o json.o
|
|||||||
remind: $(REMINDOBJS)
|
remind: $(REMINDOBJS)
|
||||||
@CC@ @CFLAGS@ @LDFLAGS@ $(LDEXTRA) -o remind $(REMINDOBJS) @LIBS@
|
@CC@ @CFLAGS@ @LDFLAGS@ $(LDEXTRA) -o remind $(REMINDOBJS) @LIBS@
|
||||||
|
|
||||||
install-nostripped: all
|
install: all
|
||||||
-mkdir -p $(DESTDIR)$(bindir) || true
|
-mkdir -p $(DESTDIR)$(bindir) || true
|
||||||
for prog in $(PROGS) $(SCRIPTS) ; do \
|
for prog in $(PROGS) $(SCRIPTS) ; do \
|
||||||
$(INSTALL_PROGRAM) $$prog $(DESTDIR)$(bindir) || exit 1; \
|
$(INSTALL_PROGRAM) $$prog $(DESTDIR)$(bindir) || exit 1; \
|
||||||
@@ -64,7 +64,7 @@ install-nostripped: all
|
|||||||
-mkdir -p $(DESTDIR)$(datarootdir)/remind || true
|
-mkdir -p $(DESTDIR)$(datarootdir)/remind || true
|
||||||
cp -R ../include/* $(DESTDIR)$(datarootdir)/remind
|
cp -R ../include/* $(DESTDIR)$(datarootdir)/remind
|
||||||
|
|
||||||
install: install-nostripped
|
install-stripped: install
|
||||||
strip $(DESTDIR)$(bindir)/remind || true
|
strip $(DESTDIR)$(bindir)/remind || true
|
||||||
strip $(DESTDIR)$(bindir)/rem2ps || true
|
strip $(DESTDIR)$(bindir)/rem2ps || true
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user