Update of /cvsroot/htoolkit/port
In directory sc8-pr-cvs1:/tmp/cvs-serv26940/port
Modified Files:
makefile
Log Message:
Better makefile scripts
Index: makefile
===================================================================
RCS file: /cvsroot/htoolkit/port/makefile,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** makefile 17 Jul 2003 17:34:25 -0000 1.25
--- makefile 23 Jul 2003 16:26:28 -0000 1.26
***************
*** 119,123 ****
HOBJS = $(patsubst %.hs,$(HOUTDIR)/%.o, $(HSRCS))
HDEPS = $(patsubst %.hs,$(HOUTDIR)/%.d, $(HSRCS))
! HHIS = $(patsubst %.hs,$(HOUTDIR)/Graphics/UI/%.hi, $(HSRCS))
COBJS = $(patsubst %.c,$(COUTDIR)/%.c.o, $(CSRCS))
--- 119,123 ----
HOBJS = $(patsubst %.hs,$(HOUTDIR)/%.o, $(HSRCS))
HDEPS = $(patsubst %.hs,$(HOUTDIR)/%.d, $(HSRCS))
! HHIS = $(patsubst %.hs,$(HOUTDIR)/%.hi, $(HSRCS))
COBJS = $(patsubst %.c,$(COUTDIR)/%.c.o, $(CSRCS))
***************
*** 145,157 ****
install -d $(LIBDIR)/doc/html/port
install -m 644 src/include/HsPort.h $(LIBDIR)/include/port
! install -m 644 $(HOUTDIR)/*.hi $(LIBDIR)/imports/Graphics/UI
! install -m 644 $(HOUTDIR)/Port/*.hi $(LIBDIR)/imports/Graphics/UI/Port
install -m 644 $(MAINLIB) $(LIBDIR)
install -m 644 src/include/HsPort.h $(LIBDIR)/include
install -m 644 src/include/*.h $(LIBDIR)/include/port
- install -m 644 doc/*.html doc/*.css doc/*.gif doc/*.haddock $(LIBDIR)/doc/html/port
$(RM) $(LIBDIR)/include/port/HsPort.h
$(RM) $(LIBDIR)/$(MAINOBJ)
$(HCPKG) -u -g -i $(PKG)
$(MAINLIB): $(HOBJS) $(COBJS) $(STUBSTUBOBJS)
--- 145,156 ----
install -d $(LIBDIR)/doc/html/port
install -m 644 src/include/HsPort.h $(LIBDIR)/include/port
! install -m 644 $(HHIS) $(LIBDIR)/imports/Graphics/UI
install -m 644 $(MAINLIB) $(LIBDIR)
install -m 644 src/include/HsPort.h $(LIBDIR)/include
install -m 644 src/include/*.h $(LIBDIR)/include/port
$(RM) $(LIBDIR)/include/port/HsPort.h
$(RM) $(LIBDIR)/$(MAINOBJ)
$(HCPKG) -u -g -i $(PKG)
+ install -m 644 doc/*.html doc/*.css doc/*.gif doc/*.haddock $(LIBDIR)/doc/html/port
$(MAINLIB): $(HOBJS) $(COBJS) $(STUBSTUBOBJS)
***************
*** 220,224 ****
# EXTRA RULES: clean doc
#--------------------------------------------------------------------------
! .PHONY: clean cleanLIB cleanHS cleanC cleanDOC
# extra commands: clean up all directories and show linecounts.
--- 219,223 ----
# EXTRA RULES: clean doc
#--------------------------------------------------------------------------
! .PHONY: clean
# extra commands: clean up all directories and show linecounts.
|