Update of /cvsroot/gtk2hs/gtk2hs/mk
In directory sc8-pr-cvs1:/tmp/cvs-serv23011/mk
Modified Files:
library.mk
Log Message:
Install one file and one directory at a time. The local install-sh
script is limited in this way.
Index: library.mk
===================================================================
RCS file: /cvsroot/gtk2hs/gtk2hs/mk/library.mk,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- library.mk 16 Nov 2003 12:16:30 -0000 1.21
+++ library.mk 17 Nov 2003 17:32:29 -0000 1.22
@@ -53,18 +53,22 @@
fi
installdirs :
- $(INSTALL_DIR) $(DESTDIR)$(INST_LIBDIR) $(DESTDIR)$(INST_HIDIR) $(DESTDIR)$(INST_INCLDIR)
+ $(INSTALL_DIR) $(DESTDIR)$(INST_LIBDIR)
+ $(INSTALL_DIR) $(DESTDIR)$(INST_HIDIR)
+ $(INSTALL_DIR) $(DESTDIR)$(INST_INCLDIR)
install-without-pkg : $(TARGETOK) installdirs installfiles
install : install-without-pkg install-pkg
installfiles : $(PACKAGENAME).conf
- $(INSTALL_DATA) $(ALLHSFILES:.hs=.hi) $(DESTDIR)$(INST_HIDIR)
+ for file in $(ALLHSFILES:.hs=.hi); do \
+ $(INSTALL_DATA) $$file $(DESTDIR)$(INST_HIDIR); done;
$(INSTALL_DATA) $(TARGETOK) $(DESTDIR)$(INST_LIBDIR)
$(TOUCH) -r $(TARGETOK) $(DESTDIR)$(INST_LIBDIR)/$(TARGETOK)
ifneq ($(strip $(STUBHFILES) $(EXTRA_HFILESOK)),)
- $(INSTALL_DATA) $(STUBHFILES) $(EXTRA_HFILESOK) $(DESTDIR)$(INST_INCLDIR)
+ for file in $(STUBHFILES) $(EXTRA_HFILESOK); do \
+ $(INSTALL_DATA) $$file $(DESTDIR)$(INST_INCLDIR); done;
endif
$(INSTALL_DATA) $(PACKAGENAME).conf $(DESTDIR)$(INST_LIBDIR)
|