/[gcl]/gcl/unixport/makefile
ViewVC logotype

Diff of /gcl/unixport/makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.46 by camm, Sun Sep 14 02:43:08 2003 UTC revision 1.47 by camm, Tue Sep 23 20:25:13 2003 UTC
# Line 6  LIBC   = -lc Line 6  LIBC   = -lc
6    
7  HDIR    = ../h  HDIR    = ../h
8  ODIR    = ../o  ODIR    = ../o
9    MDIR    = ../mod
10  LSPDIR  = ../lsp  LSPDIR  = ../lsp
11  CMPDIR  = ../cmpnew  CMPDIR  = ../cmpnew
12  CLCSDIR = ../clcs  CLCSDIR = ../clcs
# Line 40  OBJS:=$(shell j=$$(ar t $(ODIR)/gcllib.a Line 41  OBJS:=$(shell j=$$(ar t $(ODIR)/gcllib.a
41  OBJS:=$(OBJS) $(shell ls -1 $(LSPDIR)/*.o)  OBJS:=$(OBJS) $(shell ls -1 $(LSPDIR)/*.o)
42  OBJS:=$(OBJS) $(shell ls -1 $(CMPDIR)/*.o | grep -v collectfn.o)  OBJS:=$(OBJS) $(shell ls -1 $(CMPDIR)/*.o | grep -v collectfn.o)
43    
44  PCLOBJS:=$(shell ls -1 $(PCLDIR)/*.o)  MODOBJS:=$(shell ls -1 $(MDIR)/*.o)
45    PCLOBJS:=$(MODOBJS) $(shell ls -1 $(PCLDIR)/*.o)
46  ANSIOBJS:=$(PCLOBJS) $(shell ls -1 $(CLCSDIR)/*.o)  ANSIOBJS:=$(PCLOBJS) $(shell ls -1 $(CLCSDIR)/*.o)
47    
48  $(LSPDIR)/auto_new.lsp: $(LSPDIR)/auto.lsp  $(LSPDIR)/auto_new.lsp: $(LSPDIR)/auto.lsp
# Line 51  $(LSPDIR)/auto_new.lsp: $(LSPDIR)/auto.l Line 53  $(LSPDIR)/auto_new.lsp: $(LSPDIR)/auto.l
53  init_gcl.lsp.tmp: init_gcl.lsp.in  init_gcl.lsp.tmp: init_gcl.lsp.in
54          cp $< $@          cp $< $@
55    
56    init_mod_gcl.lsp.tmp: init_mod_gcl.lsp.in
57            cp $< $@
58    
59  init_xgcl.lsp.tmp: init_gcl.lsp.tmp  init_xgcl.lsp.tmp: init_gcl.lsp.tmp
60          ln -snf $< $@          ln -snf $< $@
61    
# Line 110  libgcl.a: $(FIRST_FILE) $(OBJS) sys_gcl. Line 115  libgcl.a: $(FIRST_FILE) $(OBJS) sys_gcl.
115          rm -rf $@          rm -rf $@
116          ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")          ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")
117    
118    libmod_gcl.a: $(FIRST_FILE) $(OBJS) $(MODOBJS) sys_mod_gcl.o $(LAST_FILE) gmpfiles bfdfiles
119            rm -rf $@
120            ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")
121    
122  libxgcl.a: libgcl.a  libxgcl.a: libgcl.a
123          ln -snf $< $@          ln -snf $< $@
124    

Legend:
Removed from v.1.46  
changed lines
  Added in v.1.47

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26