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

Diff of /gcl/unixport/makefile

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

revision 1.45 by camm, Thu Sep 4 03:09:39 2003 UTC revision 1.46 by camm, Sun Sep 14 02:43:08 2003 UTC
# Line 54  init_gcl.lsp.tmp: init_gcl.lsp.in Line 54  init_gcl.lsp.tmp: init_gcl.lsp.in
54  init_xgcl.lsp.tmp: init_gcl.lsp.tmp  init_xgcl.lsp.tmp: init_gcl.lsp.tmp
55          ln -snf $< $@          ln -snf $< $@
56    
57  init_pcl_gcl.lsp.tmp: init_pcl_gcl.lsp.in ../cmpnew/cmpmain.lsp \  init_pcl_gcl.lsp.tmp: init_pcl_gcl.lsp.in ../cmpnew/gcl_cmpmain.lsp \
58                  ../pcl/sys-package.lisp ../clcs/package.lisp \                  ../pcl/sys-package.lisp ../clcs/package.lisp \
59                  $(shell ls -1 ../clcs/clcs_*.lisp)                  $(shell ls -1 ../clcs/clcs_*.lisp)
60    
61          awk '/^ *@LI-PCL-PACKAGE@/{i=1;next} {if (i==0) print}' $< >$@          awk '/^ *@LI-PCL-PACKAGE@/{i=1;next} {if (i==0) print}' $< >$@
62          cat ../cmpnew/cmpmain.lsp >>$@          cat ../cmpnew/gcl_cmpmain.lsp >>$@
63          cat ../pcl/sys-package.lisp >>$@          cat ../pcl/sys-package.lisp >>$@
64          awk '/^ *@LI-PCL-PACKAGE@/{i=1;next} {if (i==1) print}' $< >>$@          awk '/^ *@LI-PCL-PACKAGE@/{i=1;next} {if (i==1) print}' $< >>$@
65    
66  init_ansi_gcl.lsp.tmp: init_ansi_gcl.lsp.in ../cmpnew/cmpmain.lsp \  init_ansi_gcl.lsp.tmp: init_ansi_gcl.lsp.in ../cmpnew/gcl_cmpmain.lsp \
67                  ../pcl/sys-package.lisp ../clcs/package.lisp                  ../pcl/sys-package.lisp ../clcs/package.lisp
68    
69          awk '/^ *@LI-PCL-PACKAGE@/{i=1;next} \          awk '/^ *@LI-PCL-PACKAGE@/{i=1;next} \
70                  /^ *@LI-CLCS-PACKAGE@/{i=2;next} {if (i==0) print}' $< >$@                  /^ *@LI-CLCS-PACKAGE@/{i=2;next} {if (i==0) print}' $< >$@
71          cat ../cmpnew/cmpmain.lsp >>$@          cat ../cmpnew/gcl_cmpmain.lsp >>$@
72          cat ../pcl/sys-package.lisp >>$@          cat ../pcl/sys-package.lisp >>$@
73          awk '/^ *@LI-PCL-PACKAGE@/{i=1;next} \          awk '/^ *@LI-PCL-PACKAGE@/{i=1;next} \
74                  /^ *@LI-CLCS-PACKAGE@/{i=2;next} {if (i==1) print}' $< >>$@                  /^ *@LI-CLCS-PACKAGE@/{i=2;next} {if (i==1) print}' $< >>$@
# Line 91  init_%.lsp: init_%.lsp.tmp Line 91  init_%.lsp: init_%.lsp.tmp
91                  -e "s,@LI-INIT-LSP@,\"$@\",1" >$@                  -e "s,@LI-INIT-LSP@,\"$@\",1" >$@
92    
93  saved_%:raw_% $(RSYM) init_%.lsp \  saved_%:raw_% $(RSYM) init_%.lsp \
94                  $(CMPDIR)/cmpmain.lsp \                  $(CMPDIR)/gcl_cmpmain.lsp \
95                  $(CMPDIR)/lfun_list.lsp \                  $(CMPDIR)/gcl_lfun_list.lsp \
96                  $(CMPDIR)/cmpopt.lsp $(HDIR)/cmpinclude.h \                  $(CMPDIR)/gcl_cmpopt.lsp $(HDIR)/cmpinclude.h \
97                  $(LSPDIR)/auto_new.lsp                  $(LSPDIR)/gcl_auto_new.lsp
98    
99          cp init_$*.lsp foo          cp init_$*.lsp foo
100          echo " (in-package \"USER\")(system:save-system \"$@\")" >>foo          echo " (in-package \"USER\")(system:save-system \"$@\")" >>foo

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

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