diff --git a/Makefile.in b/Makefile.in index 1566afec3..5738d0ff7 100644 --- a/Makefile.in +++ b/Makefile.in @@ -239,25 +239,25 @@ $(libdir)/ivl$(suffix)/ivl@EXEEXT@: ./ivl@EXEEXT@ $(INSTALL_PROGRAM) ./ivl@EXEEXT@ $(DESTDIR)$(libdir)/ivl$(suffix)/ivl@EXEEXT@ $(libdir)/ivl$(suffix)/xnf-s.conf: $(srcdir)/xnf-s.conf - $(INSTALL_DATA) $(srcdir)/xnf-s.conf $(libdir)/ivl$(suffix)/xnf-s.conf + $(INSTALL_DATA) $(srcdir)/xnf-s.conf $(DESTDIR)$(libdir)/ivl$(suffix)/xnf-s.conf $(libdir)/ivl$(suffix)/xnf.conf: $(srcdir)/xnf.conf - $(INSTALL_DATA) $(srcdir)/xnf.conf $(libdir)/ivl$(suffix)/xnf.conf + $(INSTALL_DATA) $(srcdir)/xnf.conf $(DESTDIR)$(libdir)/ivl$(suffix)/xnf.conf $(includedir)/ivl_target.h: $(srcdir)/ivl_target.h - $(INSTALL_DATA) $(srcdir)/ivl_target.h $(includedir)/ivl_target.h + $(INSTALL_DATA) $(srcdir)/ivl_target.h $(DESTDIR)$(includedir)/ivl_target.h $(includedir)/_pli_types.h: _pli_types.h - $(INSTALL_DATA) $< $(includedir)/_pli_types.h + $(INSTALL_DATA) $< $(DESTDIR)$(includedir)/_pli_types.h $(includedir)/vpi_user.h: $(srcdir)/vpi_user.h - $(INSTALL_DATA) $(srcdir)/vpi_user.h $(includedir)/vpi_user.h + $(INSTALL_DATA) $(srcdir)/vpi_user.h $(DESTDIR)$(includedir)/vpi_user.h $(includedir)/acc_user.h: $(srcdir)/acc_user.h - $(INSTALL_DATA) $(srcdir)/acc_user.h $(includedir)/acc_user.h + $(INSTALL_DATA) $(srcdir)/acc_user.h $(DESTDIR)$(includedir)/acc_user.h $(includedir)/veriuser.h: $(srcdir)/veriuser.h - $(INSTALL_DATA) $(srcdir)/veriuser.h $(includedir)/veriuser.h + $(INSTALL_DATA) $(srcdir)/veriuser.h $(DESTDIR)$(includedir)/veriuser.h $(mandir)/man1/iverilog-vpi$(suffix).1: $(srcdir)/iverilog-vpi.man $(INSTALL_DATA) $(srcdir)/iverilog-vpi.man $(DESTDIR)$(mandir)/man1/iverilog-vpi$(suffix).1 diff --git a/cadpli/Makefile.in b/cadpli/Makefile.in index ab3c5b01e..d8d83d99c 100644 --- a/cadpli/Makefile.in +++ b/cadpli/Makefile.in @@ -91,13 +91,13 @@ distclean: clean install: all installdirs $(vpidir)/cadpli.vpl $(INSTALL32) $(vpidir)/cadpli.vpl: ./cadpli.vpl - $(INSTALL_PROGRAM) ./cadpli.vpl $(vpidir)/cadpli.vpl + $(INSTALL_PROGRAM) ./cadpli.vpl $(DESTDIR)/$(vpidir)/cadpli.vpl installdirs: ../mkinstalldirs - $(srcdir)/../mkinstalldirs $(vpidir) + $(srcdir)/../mkinstalldirs $(DESTDIR)/$(vpidir) uninstall: $(UNINSTALL32) - rm -f $(vpidir)/cadpli.vpl + rm -f $(DESTDIR)/$(vpidir)/cadpli.vpl ifeq (@enable_vvp32@,yes) include $(srcdir)/enable_vvp32.mk diff --git a/driver/Makefile.in b/driver/Makefile.in index 6b5c1e190..c96b79d78 100644 --- a/driver/Makefile.in +++ b/driver/Makefile.in @@ -103,17 +103,17 @@ endif install: all installdirs $(bindir)/iverilog$(suffix)@EXEEXT@ $(INSTALL_DOC) $(bindir)/iverilog$(suffix)@EXEEXT@: ./iverilog@EXEEXT@ - $(INSTALL_PROGRAM) ./iverilog@EXEEXT@ $(bindir)/iverilog$(suffix)@EXEEXT@ + $(INSTALL_PROGRAM) ./iverilog@EXEEXT@ $(DESTDIR)/$(bindir)/iverilog$(suffix)@EXEEXT@ $(mandir)/man1/iverilog$(suffix).1: $(srcdir)/iverilog.man - $(INSTALL_DATA) $(srcdir)/iverilog.man $(mandir)/man1/iverilog$(suffix).1 + $(INSTALL_DATA) $(srcdir)/iverilog.man $(DESTDIR)/$(mandir)/man1/iverilog$(suffix).1 $(prefix)/iverilog$(suffix).pdf: iverilog.pdf - $(INSTALL_DATA) iverilog.pdf $(prefix)/iverilog$(suffix).pdf + $(INSTALL_DATA) iverilog.pdf $(DESTDIR)/$(prefix)/iverilog$(suffix).pdf installdirs: ../mkinstalldirs - $(srcdir)/../mkinstalldirs $(bindir) $(INSTALL_DOCDIR) + $(srcdir)/../mkinstalldirs $(DESTDIR)/$(bindir) $(DESTDIR)/$(INSTALL_DOCDIR) uninstall: - rm -f $(bindir)/iverilog$(suffix)@EXEEXT@ - rm -f $(mandir)/man1/iverilog$(suffix).1 + rm -f $(DESTDIR)/$(bindir)/iverilog$(suffix)@EXEEXT@ + rm -f $(DESTDIR)/$(mandir)/man1/iverilog$(suffix).1 diff --git a/ivlpp/Makefile.in b/ivlpp/Makefile.in index b5220a8ba..94c654581 100644 --- a/ivlpp/Makefile.in +++ b/ivlpp/Makefile.in @@ -66,13 +66,13 @@ parse.h parse.c: parse.y install: all installdirs $(libdir)/ivl$(suffix)/ivlpp $(libdir)/ivl$(suffix)/ivlpp@EXEEXT@: ivlpp@EXEEXT@ - $(INSTALL_PROGRAM) ./ivlpp@EXEEXT@ $(libdir)/ivl$(suffix)/ivlpp@EXEEXT@ + $(INSTALL_PROGRAM) ./ivlpp@EXEEXT@ $(DESTDIR)/$(libdir)/ivl$(suffix)/ivlpp@EXEEXT@ installdirs: ../mkinstalldirs - $(srcdir)/../mkinstalldirs $(libdir)/ivl$(suffix) + $(srcdir)/../mkinstalldirs $(DESTDIR)/$(libdir)/ivl$(suffix) uninstall: - rm -f $(libdir)/ivl$(suffix)/ivlpp@EXEEXT@ + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/ivlpp@EXEEXT@ lexor.o: lexor.c parse.h globals.h main.o: main.c globals.h diff --git a/libveriuser/Makefile.in b/libveriuser/Makefile.in index a787420db..81c55a845 100644 --- a/libveriuser/Makefile.in +++ b/libveriuser/Makefile.in @@ -99,13 +99,13 @@ distclean: clean install:: all installdirs $(libdir64)/libveriuser$(suffix).a $(INSTALL32) $(libdir64)/libveriuser$(suffix).a: ./libveriuser.a - $(INSTALL_DATA) ./libveriuser.a $(libdir64)/libveriuser$(suffix).a + $(INSTALL_DATA) ./libveriuser.a $(DESTDIR)/$(libdir64)/libveriuser$(suffix).a installdirs: mkinstalldirs - $(srcdir)/mkinstalldirs $(includedir) $(libdir64) + $(srcdir)/mkinstalldirs $(includedir) $(DESTDIR)/$(libdir64) uninstall:: - rm -f $(libdir64)/libveriuser$(suffix).a + rm -f $(DESTDIR)/$(libdir64)/libveriuser$(suffix).a ifeq (@enable_vvp32@,yes) all32: bin32 bin32/libveriuser.a @@ -127,7 +127,7 @@ bin32/libveriuser.a: bin32/libveriuser.o install32: $(libdir)/libveriuser$(suffix).a $(libdir)/libveriuser$(suffix).a: bin32/libveriuser.a - $(INSTALL_DATA) bin32/libveriuser.a $(libdir)/libveriuser$(suffix).a + $(INSTALL_DATA) bin32/libveriuser.a $(DESTDIR)/$(libdir)/libveriuser$(suffix).a uninstall:: rm -f $(DESTDIR)$(libdir)/libveriuser$(suffix).a diff --git a/tgt-edif/Makefile.in b/tgt-edif/Makefile.in index 299b8f4f8..ae8f7f82c 100644 --- a/tgt-edif/Makefile.in +++ b/tgt-edif/Makefile.in @@ -121,28 +121,28 @@ endif install: all installdirs $(libdir)/ivl$(suffix)/edif.tgt $(INSTALL_DOC) $(libdir)/ivl$(suffix)/edif.conf $(libdir)/ivl$(suffix)/edif-s.conf $(libdir)/ivl$(suffix)/edif.tgt: ./edif.tgt - $(INSTALL_PROGRAM) ./edif.tgt $(libdir)/ivl$(suffix)/edif.tgt + $(INSTALL_PROGRAM) ./edif.tgt $(DESTDIR)/$(libdir)/ivl$(suffix)/edif.tgt $(libdir)/ivl$(suffix)/edif.conf: $(srcdir)/edif.conf - $(INSTALL_DATA) $(srcdir)/edif.conf $(libdir)/ivl$(suffix)/edif.conf + $(INSTALL_DATA) $(srcdir)/edif.conf $(DESTDIR)/$(libdir)/ivl$(suffix)/edif.conf $(libdir)/ivl$(suffix)/edif-s.conf: $(srcdir)/edif-s.conf - $(INSTALL_DATA) $(srcdir)/edif-s.conf $(libdir)/ivl$(suffix)/edif-s.conf + $(INSTALL_DATA) $(srcdir)/edif-s.conf $(DESTDIR)/$(libdir)/ivl$(suffix)/edif-s.conf $(mandir)/man1/iverilog-edif$(suffix).1: $(srcdir)/iverilog-edif.man - $(INSTALL_DATA) $(srcdir)/iverilog-edif.man $(mandir)/man1/iverilog-edif$(suffix).1 + $(INSTALL_DATA) $(srcdir)/iverilog-edif.man $(DESTDIR)/$(mandir)/man1/iverilog-edif$(suffix).1 $(prefix)/iverilog-edif$(suffix).pdf: iverilog-edif.pdf - $(INSTALL_DATA) iverilog-edif.pdf $(prefix)/iverilog-edif$(suffix).pdf + $(INSTALL_DATA) iverilog-edif.pdf $(DESTDIR)/$(prefix)/iverilog-edif$(suffix).pdf installdirs: ../mkinstalldirs - $(srcdir)/../mkinstalldirs $(libdir)/ivl$(suffix) + $(srcdir)/../mkinstalldirs $(DESTDIR)/$(libdir)/ivl$(suffix) uninstall: - rm -f $(libdir)/ivl$(suffix)/edif.tgt - rm -f $(INSTALL_DOC) - rm -f $(libdir)/ivl$(suffix)/edif-s.conf - rm -f $(libdir)/ivl$(suffix)/edif.conf + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/edif.tgt + rm -f $(DESTDIR)/$(INSTALL_DOC) + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/edif-s.conf + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/edif.conf -include $(patsubst %.o, dep/%.d, $O) diff --git a/tgt-fpga/Makefile.in b/tgt-fpga/Makefile.in index c7b461d5e..534b567fb 100644 --- a/tgt-fpga/Makefile.in +++ b/tgt-fpga/Makefile.in @@ -110,28 +110,28 @@ endif install: all installdirs $(libdir)/ivl$(suffix)/fpga.tgt $(INSTALL_DOC) $(libdir)/ivl$(suffix)/fpga.conf $(libdir)/ivl$(suffix)/fpga-s.conf $(libdir)/ivl$(suffix)/fpga.tgt: ./fpga.tgt - $(INSTALL_PROGRAM) ./fpga.tgt $(libdir)/ivl$(suffix)/fpga.tgt + $(INSTALL_PROGRAM) ./fpga.tgt $(DESTDIR)/$(libdir)/ivl$(suffix)/fpga.tgt $(libdir)/ivl$(suffix)/fpga.conf: $(srcdir)/fpga.conf - $(INSTALL_DATA) $(srcdir)/fpga.conf $(libdir)/ivl$(suffix)/fpga.conf + $(INSTALL_DATA) $(srcdir)/fpga.conf $(DESTDIR)/$(libdir)/ivl$(suffix)/fpga.conf $(libdir)/ivl$(suffix)/fpga-s.conf: $(srcdir)/fpga-s.conf - $(INSTALL_DATA) $(srcdir)/fpga-s.conf $(libdir)/ivl$(suffix)/fpga-s.conf + $(INSTALL_DATA) $(srcdir)/fpga-s.conf $(DESTDIR)/$(libdir)/ivl$(suffix)/fpga-s.conf $(mandir)/man1/iverilog-fpga$(suffix).1: $(srcdir)/iverilog-fpga.man - $(INSTALL_DATA) $(srcdir)/iverilog-fpga.man $(mandir)/man1/iverilog-fpga$(suffix).1 + $(INSTALL_DATA) $(srcdir)/iverilog-fpga.man $(DESTDIR)/$(mandir)/man1/iverilog-fpga$(suffix).1 $(prefix)/iverilog-fpga$(suffix).pdf: iverilog-fpga.pdf - $(INSTALL_DATA) iverilog-fpga.pdf $(prefix)/iverilog-fpga$(suffix).pdf + $(INSTALL_DATA) iverilog-fpga.pdf $(DESTDIR)/$(prefix)/iverilog-fpga$(suffix).pdf installdirs: ../mkinstalldirs - $(srcdir)/../mkinstalldirs $(libdir)/ivl$(suffix) + $(srcdir)/../mkinstalldirs $(DESTDIR)/$(libdir)/ivl$(suffix) uninstall: - rm -f $(libdir)/ivl$(suffix)/fpga.tgt - rm -f $(INSTALL_DOC) - rm -f $(libdir)/ivl$(suffix)/fpga-s.conf - rm -f $(libdir)/ivl$(suffix)/fpga.conf + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/fpga.tgt + rm -f $(DESTDIR)/$(INSTALL_DOC) + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/fpga-s.conf + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/fpga.conf -include $(patsubst %.o, dep/%.d, $O) diff --git a/tgt-null/Makefile.in b/tgt-null/Makefile.in index c107f7b67..517de9862 100644 --- a/tgt-null/Makefile.in +++ b/tgt-null/Makefile.in @@ -75,22 +75,22 @@ check: all install: all installdirs $(libdir)/ivl$(suffix)/null.tgt $(INSTALL_DOC) $(libdir)/ivl$(suffix)/null.conf $(libdir)/ivl$(suffix)/null-s.conf $(libdir)/ivl$(suffix)/null.tgt: ./null.tgt - $(INSTALL_PROGRAM) ./null.tgt $(libdir)/ivl$(suffix)/null.tgt + $(INSTALL_PROGRAM) ./null.tgt $(DESTDIR)/$(libdir)/ivl$(suffix)/null.tgt $(libdir)/ivl$(suffix)/null.conf: $(srcdir)/null.conf - $(INSTALL_DATA) $(srcdir)/null.conf $(libdir)/ivl$(suffix)/null.conf + $(INSTALL_DATA) $(srcdir)/null.conf $(DESTDIR)/$(libdir)/ivl$(suffix)/null.conf $(libdir)/ivl$(suffix)/null-s.conf: $(srcdir)/null-s.conf - $(INSTALL_DATA) $(srcdir)/null-s.conf $(libdir)/ivl$(suffix)/null-s.conf + $(INSTALL_DATA) $(srcdir)/null-s.conf $(DESTDIR)/$(libdir)/ivl$(suffix)/null-s.conf installdirs: ../mkinstalldirs - $(srcdir)/../mkinstalldirs $(includedir) $(bindir) $(libdir)/ivl$(suffix) + $(srcdir)/../mkinstalldirs $(DESTDIR)/$(includedir) $(DESTDIR)/$(bindir) $(DESTDIR)/$(libdir)/ivl$(suffix) uninstall: - rm -f $(libdir)/ivl$(suffix)/null.tgt - rm -f $(libdir)/ivl$(suffix)/null.conf - rm -f $(libdir)/ivl$(suffix)/null-s.conf + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/null.tgt + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/null.conf + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/null-s.conf -include $(patsubst %.o, dep/%.d, $O) diff --git a/tgt-vvp/Makefile.in b/tgt-vvp/Makefile.in index 7aa3e5f57..bb715b62c 100644 --- a/tgt-vvp/Makefile.in +++ b/tgt-vvp/Makefile.in @@ -100,7 +100,9 @@ installdirs: ../mkinstalldirs $(srcdir)/../mkinstalldirs $(DESTDIR)$(libdir)/ivl$(suffix) uninstall: - rm -f $(DESTDIR)$(libdir)/ivl$(suffix)/vvp.tgt $(DESTDIR)$(libdir)/ivl$(suffix)/vvp.conf $(DESTDIR)$(libdir)/ivl$(suffix)/vvp-s.conf + rm -f $(DESTDIR)$(libdir)/ivl$(suffix)/vvp.tgt + rm -f $(DESTDIR)$(libdir)/ivl$(suffix)/vvp.conf + rm -f $(DESTDIR)$(libdir)/ivl$(suffix)/vvp-s.conf -include $(patsubst %.o, dep/%.d, $O) diff --git a/vpi/Makefile.in b/vpi/Makefile.in index 8a7060b57..81c59eeda 100644 --- a/vpi/Makefile.in +++ b/vpi/Makefile.in @@ -103,11 +103,11 @@ bin32/system.vpi: $(addprefix bin32/,$O) install32: all32 $(vpidir32)/system.vpi $(vpidir32)/system.vpi: bin32/system.vpi - $(INSTALL_PROGRAM) bin32/system.vpi $(vpidir32)/system.vpi - $(STRIP) $(strip_dynamic) $(vpidir32)/system.vpi + $(INSTALL_PROGRAM) bin32/system.vpi $(DESTDIR)/$(vpidir32)/system.vpi + $(STRIP) $(strip_dynamic) $(DESTDIR)/$(vpidir32)/system.vpi uninstall32: - rm -f $(vpidir32)/system.vpi + rm -f $(DESTDIR)/$(vpidir32)/system.vpi endif clean: @@ -122,18 +122,18 @@ check: all install: all installdirs $(vpidir)/system.vpi $(libdir)/ivl$(suffix)/system.sft $(INSTALL32) $(vpidir)/system.vpi: ./system.vpi - $(INSTALL_PROGRAM) ./system.vpi $(vpidir)/system.vpi - $(STRIP) $(strip_dynamic) $(vpidir)/system.vpi + $(INSTALL_PROGRAM) ./system.vpi $(DESTDIR)/$(vpidir)/system.vpi + $(STRIP) $(strip_dynamic) $(DESTDIR)/$(vpidir)/system.vpi $(libdir)/ivl$(suffix)/system.sft: system.sft - $(INSTALL_DATA) $< $@ + $(INSTALL_DATA) $< $(DESTDIR)/$@ installdirs: ../mkinstalldirs - $(srcdir)/../mkinstalldirs $(vpidir) + $(srcdir)/../mkinstalldirs $(DESTDIR)/$(vpidir) uninstall: $(UNINSTALL32) - rm -f $(vpidir)/system.vpi - rm -f $(libdir)/ivl$(suffix)/system.sft + rm -f $(DESTDIR)/$(vpidir)/system.vpi + rm -f $(DESTDIR)/$(libdir)/ivl$(suffix)/system.sft -include $(patsubst %.o, dep/%.d, $O) diff --git a/vvp/Makefile.in b/vvp/Makefile.in index e865a9118..2e230bf95 100644 --- a/vvp/Makefile.in +++ b/vvp/Makefile.in @@ -197,38 +197,39 @@ Makefile: Makefile.in config.status install: all installdirs $(bindir)/vvp$(suffix)@EXEEXT@ $(libdir64)/libvpi$(suffix).a $(INSTALL_DOC) $(INSTALL32) $(bindir)/vvp$(suffix)@EXEEXT@: ./vvp@EXEEXT@ - $(INSTALL_PROGRAM) ./vvp@EXEEXT@ $(bindir)/vvp$(suffix)@EXEEXT@ + $(INSTALL_PROGRAM) ./vvp@EXEEXT@ $(DESTDIR)/$(bindir)/vvp$(suffix)@EXEEXT@ $(libdir64)/libvpi$(suffix).a : ./libvpi.a - $(INSTALL_DATA) libvpi.a $(libdir64)/libvpi$(suffix).a + $(INSTALL_DATA) libvpi.a $(DESTDIR)/$(libdir64)/libvpi$(suffix).a $(mandir)/man1/vvp$(suffix).1: $(srcdir)/vvp.man - $(INSTALL_DATA) $(srcdir)/vvp.man $(mandir)/man1/vvp$(suffix).1 + $(INSTALL_DATA) $(srcdir)/vvp.man $(DESTDIR)/$(mandir)/man1/vvp$(suffix).1 $(prefix)/vvp.pdf: vvp.pdf - $(INSTALL_DATA) vvp.pdf $(prefix)/vvp$(suffix).pdf + $(INSTALL_DATA) vvp.pdf $(DESTDIR)/$(prefix)/vvp$(suffix).pdf installdirs: $(srcdir)/mkinstalldirs - $(srcdir)/mkinstalldirs $(bindir) $(libdir) $(libdir64) $(INSTALL_DOCDIR) + $(srcdir)/mkinstalldirs $(DESTDIR)/$(bindir) $(DESTDIR)/$(libdir) \ + $(DESTDIR)/$(libdir64) $(DESTDIR)/$(INSTALL_DOCDIR) ifeq (@enable_vvp32@,yes) install32: all32 $(libdir)/libvpi$(suffix).a $(bindir)/vvp32$(suffix) $(libdir)/libvpi$(suffix).a: bin32/libvpi.a - $(INSTALL_DATA) bin32/libvpi.a $(libdir)/libvpi$(suffix).a + $(INSTALL_DATA) bin32/libvpi.a $(DESTDIR)/$(libdir)/libvpi$(suffix).a $(bindir)/vvp32$(suffix): ./vvp32 - $(INSTALL_PROGRAM) ./vvp32 $(bindir)/vvp32$(suffix) + $(INSTALL_PROGRAM) ./vvp32 $(DESTDIR)/$(bindir)/vvp32$(suffix) uninstall32: - rm -f $(libdir)/libvpi$(suffix).a - rm -f $(bindir)/vvp32$(suffix) + rm -f $(DESTDIR)/$(libdir)/libvpi$(suffix).a + rm -f $(DESTDIR)/$(bindir)/vvp32$(suffix) endif uninstall: $(UNINSTALL32) - rm -f $(bindir)/vvp$(suffix)@EXEEXT@ - rm -f $(libdir64)/libvpi$(suffix).a - rm -f $(mandir)/man1/vvp$(suffix).1 + rm -f $(DESTDIR)/$(bindir)/vvp$(suffix)@EXEEXT@ + rm -f $(DESTDIR)/$(libdir64)/libvpi$(suffix).a + rm -f $(DESTDIR)/$(mandir)/man1/vvp$(suffix).1 -include $(patsubst %.o, dep/%.d, $O)