SHELL = /bin/sh
INSTALL = @INSTALL@
-PRJDIR = ..
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
man2dir = $(mandir)/man2
infodir = @infodir@
srcdir = @srcdir@
-docdir = $(prefix)/share/sdcc/doc/ucsim
+VPATH = @srcdir@
+#docdir = $(prefix)/share/doc/ucsim
+docdir = @docdir@/ucsim
# Compiling entire program or any subproject
# Compiling and installing everything and runing test
# ---------------------------------------------------
install: all installdirs
- cp *.html $(docdir)
- cp *.gif $(docdir)
- cp *.jpg $(docdir)
- cp *.fig $(docdir)
+ cp $(srcdir)/*.html $(DESTDIR)$(docdir)
+ cp $(srcdir)/*.gif $(DESTDIR)$(docdir)
+ cp $(srcdir)/*.jpg $(DESTDIR)$(docdir)
+ cp $(srcdir)/*.fig $(DESTDIR)$(docdir)
# Deleting all the installed files
# --------------------------------
uninstall:
- rm -rf $(docdir)
+ rm -rf $(DESTDIR)$(docdir)
# Performing self-test
# Creating installation directories
# ---------------------------------
installdirs:
- test -d $(docdir) || $(INSTALL) -d $(docdir)
+ test -d $(DESTDIR)$(docdir) || $(INSTALL) -d $(DESTDIR)$(docdir)
# Creating dependencies
# ---------------------
-include clean.mk
+include $(srcdir)/clean.mk
# My rules
# --------
# Remaking configuration
# ----------------------
checkconf:
- @if [ -f $(PRJDIR)/devel ]; then\
- $(MAKE) -f conf.mk srcdir="$(srcdir)" PRJDIR="$(PRJDIR)" freshconf;\
+ @if [ -f $(top_builddir)devel ]; then\
+ $(MAKE) -f conf.mk srcdir="$(srcdir)" top_builddir="$(top_builddir)" freshconf;\
fi
# End of s51.src/Makefile.in