Update Makefile.in to install PDF correctly
This commit is contained in:
parent
361e16bed2
commit
b745119746
14
Makefile.in
14
Makefile.in
|
|
@ -63,6 +63,7 @@ libdir = @libdir@
|
||||||
# It is a little different from the generic includedir.
|
# It is a little different from the generic includedir.
|
||||||
includedir = @includedir@/iverilog$(suffix)
|
includedir = @includedir@/iverilog$(suffix)
|
||||||
mandir = @mandir@
|
mandir = @mandir@
|
||||||
|
pdfdir = @docdir@
|
||||||
|
|
||||||
dllib=@DLLIB@
|
dllib=@DLLIB@
|
||||||
|
|
||||||
|
|
@ -308,11 +309,14 @@ version_tag.h version:
|
||||||
ifeq (@MINGW32@,yes)
|
ifeq (@MINGW32@,yes)
|
||||||
ifeq ($(MAN),none)
|
ifeq ($(MAN),none)
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
else
|
else
|
||||||
ifeq ($(PS2PDF),none)
|
ifeq ($(PS2PDF),none)
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
else
|
else
|
||||||
INSTALL_DOC = installpdf installman
|
INSTALL_DOC = installpdf installman
|
||||||
|
INSTALL_PDFDIR = $(pdfdir)
|
||||||
all: dep iverilog-vpi.pdf
|
all: dep iverilog-vpi.pdf
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
@ -320,6 +324,7 @@ INSTALL_DOCDIR = $(mandir)/man1
|
||||||
else
|
else
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
INSTALL_DOCDIR = $(mandir)/man1
|
INSTALL_DOCDIR = $(mandir)/man1
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq (@MINGW32@,yes)
|
ifeq (@MINGW32@,yes)
|
||||||
|
|
@ -350,7 +355,7 @@ installman: iverilog-vpi.man installdirs
|
||||||
$(INSTALL_DATA) iverilog-vpi.man "$(DESTDIR)$(mandir)/man1/iverilog-vpi$(suffix).1"
|
$(INSTALL_DATA) iverilog-vpi.man "$(DESTDIR)$(mandir)/man1/iverilog-vpi$(suffix).1"
|
||||||
|
|
||||||
installpdf: iverilog-vpi.pdf installdirs
|
installpdf: iverilog-vpi.pdf installdirs
|
||||||
$(INSTALL_DATA) iverilog-vpi.pdf "$(DESTDIR)$(prefix)/iverilog-vpi$(suffix).pdf"
|
$(INSTALL_DATA) iverilog-vpi.pdf "$(DESTDIR)$(pdfdir)/iverilog-vpi$(suffix).pdf"
|
||||||
|
|
||||||
installfiles: $(F) | installdirs
|
installfiles: $(F) | installdirs
|
||||||
$(INSTALL_PROGRAM) ./ivl@EXEEXT@ "$(DESTDIR)$(libdir)/ivl$(suffix)/ivl@EXEEXT@"
|
$(INSTALL_PROGRAM) ./ivl@EXEEXT@ "$(DESTDIR)$(libdir)/ivl$(suffix)/ivl@EXEEXT@"
|
||||||
|
|
@ -368,8 +373,8 @@ installdirs: $(srcdir)/mkinstalldirs
|
||||||
"$(DESTDIR)$(includedir)" \
|
"$(DESTDIR)$(includedir)" \
|
||||||
"$(DESTDIR)$(libdir)/ivl$(suffix)" \
|
"$(DESTDIR)$(libdir)/ivl$(suffix)" \
|
||||||
"$(DESTDIR)$(libdir)/ivl$(suffix)/include" \
|
"$(DESTDIR)$(libdir)/ivl$(suffix)/include" \
|
||||||
"$(DESTDIR)$(mandir)" \
|
"$(DESTDIR)$(INSTALL_DOCDIR)" \
|
||||||
"$(DESTDIR)$(mandir)/man1"
|
"$(DESTDIR)$(INSTALL_PDFDIR)"
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
$(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir) $@ && ) true
|
$(foreach dir,$(SUBDIRS),$(MAKE) -C $(dir) $@ && ) true
|
||||||
|
|
@ -382,7 +387,8 @@ uninstall:
|
||||||
for f in ivl_target.h vpi_user.h _pli_types.h sv_vpi_user.h acc_user.h veriuser.h; \
|
for f in ivl_target.h vpi_user.h _pli_types.h sv_vpi_user.h acc_user.h veriuser.h; \
|
||||||
do rm -f "$(DESTDIR)$(includedir)/$$f"; done
|
do rm -f "$(DESTDIR)$(includedir)/$$f"; done
|
||||||
-test X$(suffix) = X || rmdir "$(DESTDIR)$(includedir)"
|
-test X$(suffix) = X || rmdir "$(DESTDIR)$(includedir)"
|
||||||
rm -f "$(DESTDIR)$(mandir)/man1/iverilog-vpi$(suffix).1" "$(DESTDIR)$(prefix)/iverilog-vpi$(suffix).pdf"
|
rm -f "$(DESTDIR)$(mandir)/man1/iverilog-vpi$(suffix).1" \
|
||||||
|
"$(DESTDIR)$(pdfdir)/iverilog-vpi$(suffix).pdf"
|
||||||
|
|
||||||
|
|
||||||
-include $(patsubst %.o, dep/%.d, $O)
|
-include $(patsubst %.o, dep/%.d, $O)
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,7 @@ bindir = $(exec_prefix)/bin
|
||||||
libdir = $(exec_prefix)/lib
|
libdir = $(exec_prefix)/lib
|
||||||
includedir = $(prefix)/include
|
includedir = $(prefix)/include
|
||||||
mandir = @mandir@
|
mandir = @mandir@
|
||||||
|
pdfdir = @docdir@
|
||||||
|
|
||||||
dllib=@DLLIB@
|
dllib=@DLLIB@
|
||||||
|
|
||||||
|
|
@ -113,11 +114,14 @@ iverilog.pdf: iverilog.ps
|
||||||
ifeq (@MINGW32@,yes)
|
ifeq (@MINGW32@,yes)
|
||||||
ifeq ($(MAN),none)
|
ifeq ($(MAN),none)
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
else
|
else
|
||||||
ifeq ($(PS2PDF),none)
|
ifeq ($(PS2PDF),none)
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
else
|
else
|
||||||
INSTALL_DOC = installpdf installman
|
INSTALL_DOC = installpdf installman
|
||||||
|
INSTALL_PDFDIR = $(pdfdir)
|
||||||
all: iverilog.pdf
|
all: iverilog.pdf
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
@ -125,6 +129,7 @@ INSTALL_DOCDIR = $(mandir)/man1
|
||||||
else
|
else
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
INSTALL_DOCDIR = $(mandir)/man1
|
INSTALL_DOCDIR = $(mandir)/man1
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
install: all installdirs installfiles
|
install: all installdirs installfiles
|
||||||
|
|
@ -136,16 +141,18 @@ installman: iverilog.man installdirs
|
||||||
$(INSTALL_DATA) iverilog.man "$(DESTDIR)$(mandir)/man1/iverilog$(suffix).1"
|
$(INSTALL_DATA) iverilog.man "$(DESTDIR)$(mandir)/man1/iverilog$(suffix).1"
|
||||||
|
|
||||||
installpdf: iverilog.pdf installdirs
|
installpdf: iverilog.pdf installdirs
|
||||||
$(INSTALL_DATA) iverilog.pdf "$(DESTDIR)$(prefix)/iverilog$(suffix).pdf"
|
$(INSTALL_DATA) iverilog.pdf "$(DESTDIR)$(pdfdir)/iverilog$(suffix).pdf"
|
||||||
|
|
||||||
installfiles: $(F) | installdirs
|
installfiles: $(F) | installdirs
|
||||||
$(INSTALL_PROGRAM) ./iverilog@EXEEXT@ "$(DESTDIR)$(bindir)/iverilog$(suffix)@EXEEXT@"
|
$(INSTALL_PROGRAM) ./iverilog@EXEEXT@ "$(DESTDIR)$(bindir)/iverilog$(suffix)@EXEEXT@"
|
||||||
|
|
||||||
installdirs: $(srcdir)/../mkinstalldirs
|
installdirs: $(srcdir)/../mkinstalldirs
|
||||||
$(srcdir)/../mkinstalldirs "$(DESTDIR)$(bindir)" "$(DESTDIR)$(INSTALL_DOCDIR)"
|
$(srcdir)/../mkinstalldirs "$(DESTDIR)$(bindir)" \
|
||||||
|
"$(DESTDIR)$(INSTALL_DOCDIR)" \
|
||||||
|
"$(DESTDIR)$(INSTALL_PDFDIR)"
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f "$(DESTDIR)$(bindir)/iverilog$(suffix)@EXEEXT@"
|
rm -f "$(DESTDIR)$(bindir)/iverilog$(suffix)@EXEEXT@"
|
||||||
rm -f "$(DESTDIR)$(mandir)/man1/iverilog$(suffix).1" "$(DESTDIR)$(prefix)/iverilog$(suffix).pdf"
|
rm -f "$(DESTDIR)$(mandir)/man1/iverilog$(suffix).1" "$(DESTDIR)$(pdfdir)/iverilog$(suffix).pdf"
|
||||||
|
|
||||||
-include $(patsubst %.o, dep/%.d, $O)
|
-include $(patsubst %.o, dep/%.d, $O)
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,5 @@ check() {
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "${srcdir}"/../..
|
cd "${srcdir}"/../..
|
||||||
mingw32-make DESTDIR="${pkgdir}" install
|
mingw32-make DESTDIR="${pkgdir}" PACKAGE="${_realname}" install
|
||||||
mkdir -p "${pkgdir}${MINGW_PREFIX}/share/doc/${_realname}"
|
|
||||||
mv "${pkgdir}${MINGW_PREFIX}"/*.pdf "${pkgdir}${MINGW_PREFIX}/share/doc/${_realname}"
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,7 @@ mandir = @mandir@
|
||||||
# This is actually the directory where we install our own header files.
|
# This is actually the directory where we install our own header files.
|
||||||
# It is a little different from the generic includedir.
|
# It is a little different from the generic includedir.
|
||||||
includedir = @includedir@/iverilog$(suffix)
|
includedir = @includedir@/iverilog$(suffix)
|
||||||
|
pdfdir = @docdir@
|
||||||
|
|
||||||
# For a cross compile these defines will need to be set accordingly.
|
# For a cross compile these defines will need to be set accordingly.
|
||||||
HOSTCC = @CC@
|
HOSTCC = @CC@
|
||||||
|
|
@ -203,11 +204,14 @@ vvp.pdf: vvp.ps
|
||||||
ifeq (@MINGW32@,yes)
|
ifeq (@MINGW32@,yes)
|
||||||
ifeq ($(MAN),none)
|
ifeq ($(MAN),none)
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
else
|
else
|
||||||
ifeq ($(PS2PDF),none)
|
ifeq ($(PS2PDF),none)
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
else
|
else
|
||||||
INSTALL_DOC = installpdf installman
|
INSTALL_DOC = installpdf installman
|
||||||
|
INSTALL_PDFDIR = $(pdfdir)
|
||||||
all: vvp.pdf
|
all: vvp.pdf
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
@ -215,6 +219,7 @@ INSTALL_DOCDIR = $(mandir)/man1
|
||||||
else
|
else
|
||||||
INSTALL_DOC = installman
|
INSTALL_DOC = installman
|
||||||
INSTALL_DOCDIR = $(mandir)/man1
|
INSTALL_DOCDIR = $(mandir)/man1
|
||||||
|
INSTALL_PDFDIR = $(prefix)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
stamp-config-h: $(srcdir)/config.h.in ../config.status
|
stamp-config-h: $(srcdir)/config.h.in ../config.status
|
||||||
|
|
@ -230,7 +235,7 @@ installman: vvp.man installdirs
|
||||||
$(INSTALL_DATA) vvp.man "$(DESTDIR)$(mandir)/man1/vvp$(suffix).1"
|
$(INSTALL_DATA) vvp.man "$(DESTDIR)$(mandir)/man1/vvp$(suffix).1"
|
||||||
|
|
||||||
installpdf: vvp.pdf installdirs
|
installpdf: vvp.pdf installdirs
|
||||||
$(INSTALL_DATA) vvp.pdf "$(DESTDIR)$(prefix)/vvp$(suffix).pdf"
|
$(INSTALL_DATA) vvp.pdf "$(DESTDIR)$(pdfdir)/vvp$(suffix).pdf"
|
||||||
|
|
||||||
installfiles: $(F) | installdirs
|
installfiles: $(F) | installdirs
|
||||||
$(INSTALL_PROGRAM) ./vvp@EXEEXT@ "$(DESTDIR)$(bindir)/vvp$(suffix)@EXEEXT@"
|
$(INSTALL_PROGRAM) ./vvp@EXEEXT@ "$(DESTDIR)$(bindir)/vvp$(suffix)@EXEEXT@"
|
||||||
|
|
@ -240,12 +245,15 @@ ifeq (@LIBVVP@,yes)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
installdirs: $(srcdir)/../mkinstalldirs
|
installdirs: $(srcdir)/../mkinstalldirs
|
||||||
$(srcdir)/../mkinstalldirs "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" "$(DESTDIR)$(INSTALL_DOCDIR)"
|
$(srcdir)/../mkinstalldirs "$(DESTDIR)$(bindir)" \
|
||||||
|
"$(DESTDIR)$(libdir)" \
|
||||||
|
"$(DESTDIR)$(INSTALL_DOCDIR)" \
|
||||||
|
"$(DESTDIR)$(INSTALL_PDFDIR)"
|
||||||
|
|
||||||
|
|
||||||
uninstall: $(UNINSTALL32)
|
uninstall: $(UNINSTALL32)
|
||||||
rm -f "$(DESTDIR)$(bindir)/vvp$(suffix)@EXEEXT@"
|
rm -f "$(DESTDIR)$(bindir)/vvp$(suffix)@EXEEXT@"
|
||||||
rm -f "$(DESTDIR)$(mandir)/man1/vvp$(suffix).1" "$(DESTDIR)$(prefix)/vvp$(suffix).pdf"
|
rm -f "$(DESTDIR)$(mandir)/man1/vvp$(suffix).1" "$(DESTDIR)$(pdfdir)/vvp$(suffix).pdf"
|
||||||
ifeq (@LIBVVP@,yes)
|
ifeq (@LIBVVP@,yes)
|
||||||
rm -f "$(DESTDIR)$(libdir)/libvvp$(suffix).$(SLEXT)"
|
rm -f "$(DESTDIR)$(libdir)/libvvp$(suffix).$(SLEXT)"
|
||||||
rm -f "$(DESTDIR)$(includedir)/libvvp.h"
|
rm -f "$(DESTDIR)$(includedir)/libvvp.h"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue