/[gcl]/gcl/pcl/makefile
ViewVC logotype

Diff of /gcl/pcl/makefile

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

revision 1.5 by camm, Wed Feb 26 22:21:38 2003 UTC revision 1.6 by camm, Tue Sep 23 20:25:13 2003 UTC
# Line 23  SETUP='(load "sys-package.lisp")' \ Line 23  SETUP='(load "sys-package.lisp")' \
23    
24  all: $(addsuffix .c,$(AFILES)) $(addsuffix .o,$(AFILES))  all: $(addsuffix .c,$(AFILES)) $(addsuffix .o,$(AFILES))
25    
26  saved_gcl_pcl: ../unixport/saved_gcl  saved_gcl_pcl: ../unixport/saved_mod_gcl
27          cp ../h/cmpinclude.h .          cp ../h/cmpinclude.h .
28          echo $(SETUP) '(pcl::compile-pcl)' | $<          echo $(SETUP) '(pcl::compile-pcl)' | $<
29          echo $(SETUP) '(pcl::load-pcl)(si::save-system "$@")' | $<          echo $(SETUP) '(pcl::load-pcl)(si::save-system "$@")' | $<
# Line 33  $(addsuffix .c,$(AFILES)) $(addsuffix .d Line 33  $(addsuffix .c,$(AFILES)) $(addsuffix .d
33          $(addsuffix .lisp,$(subst pcl_gcl_low,impl/gcl/pcl_gcl_low,$(FILES)))          $(addsuffix .lisp,$(subst pcl_gcl_low,impl/gcl/pcl_gcl_low,$(FILES)))
34          rm -f *.o *gazonk*          rm -f *.o *gazonk*
35          cp ../h/cmpinclude.h .          cp ../h/cmpinclude.h .
36          echo ${SETUP} '(pcl::compile-pcl)' | ../unixport/saved_gcl ../unixport/          echo ${SETUP} '(pcl::compile-pcl)' | ../unixport/saved_mod_gcl ../unixport/
37  # FIXME -- small compiler setjmp/volatile detection bug -- CM  # FIXME -- small compiler setjmp/volatile detection bug -- CM
38          patch -p0 <pcl_methods.patch          patch -p0 <pcl_methods.patch
39          rm -f pcl_methods.o          rm -f pcl_methods.o
# Line 54  remake-sys-files: Line 54  remake-sys-files:
54          rm -f *.o *gazonk*          rm -f *.o *gazonk*
55          cp ../h/cmpinclude.h .          cp ../h/cmpinclude.h .
56          echo ${SETUP} '(load "../cmpnew/collectfn.lsp")(compiler::emit-fn t)' \          echo ${SETUP} '(load "../cmpnew/collectfn.lsp")(compiler::emit-fn t)' \
57                  '(pcl::compile-pcl)' | ../unixport/saved_gcl ../unixport/                  '(pcl::compile-pcl)' | ../unixport/saved_mod_gcl ../unixport/
58          echo ${SETUP} '(load "../cmpnew/collectfn.lsp") '\          echo ${SETUP} '(load "../cmpnew/collectfn.lsp") '\
59                  '(pcl::load-pcl)(in-package "PCL")(renew-sys-files)' | \                  '(pcl::load-pcl)(in-package "PCL")(renew-sys-files)' | \
60                  ../unixport/saved_gcl ../unixport/                  ../unixport/saved_mod_gcl ../unixport/
61          cp sys-proclaim.lisp xxx          cp sys-proclaim.lisp xxx
62          cat xxx | sed -e "s/COMPILER::CMP-ANON//g" > sys-proclaim.lisp          cat xxx | sed -e "s/COMPILER::CMP-ANON//g" > sys-proclaim.lisp
63          rm xxx          rm xxx

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

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