/[gcl]/gcl/makefile
ViewVC logotype

Diff of /gcl/makefile

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

revision 1.49 by mjthomas, Sat Oct 5 22:35:53 2002 UTC revision 1.50 by mjthomas, Sun Oct 6 09:38:32 2002 UTC
# Line 116  $(GMPDIR)/mpn/mul_n.o $(GMPDIR)/mpn/lshi Line 116  $(GMPDIR)/mpn/mul_n.o $(GMPDIR)/mpn/lshi
116    
117  command:  command:
118          rm -f bin/gcl xbin/gcl          rm -f bin/gcl xbin/gcl
119          GCLDIR=`echo ${GCLDIR} | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \          MGCLDIR=`echo ${GCLDIR} | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
120          make install-command "INSTALL_LIB_DIR=$${GCLDIR}" "prefix=$${GCLDIR}"          GCLDIR=`echo ${GCLDIR}` ; \
121            make install-command "INSTALL_LIB_DIR=$${GCLDIR}" "prefix=$${GCLDIR}" "BINDIR=$${MGCLDIR}"
122          (cd xbin ; cp ../bin/gcl .)          (cd xbin ; cp ../bin/gcl .)
123    
124  #       GCLDIR=`echo ${GCLDIR} | sed -e 'sX^/cygdrive/\([a-z]\)X\1!Xg' -e 'sX^//\([a-z]\)X\1!Xg'` ; \  #       GCLDIR=`echo ${GCLDIR} | sed -e 'sX^/cygdrive/\([a-z]\)X\1!Xg' -e 'sX^//\([a-z]\)X\1!Xg'` ; \
# Line 130  LISP_LIB=cmpnew/collectfn.o lsp/gprof.ls Line 131  LISP_LIB=cmpnew/collectfn.o lsp/gprof.ls
131  install-command:  install-command:
132          rm -f $(DESTDIR)${prefix}/bin/gcl          rm -f $(DESTDIR)${prefix}/bin/gcl
133          (echo '#!/bin/sh' ; \          (echo '#!/bin/sh' ; \
134          echo export C_INCLUDE_PATH=${INSTALL_LIB_DIR}/h:\$$C_INCLUDE_PATH;\          echo export C_INCLUDE_PATH=${INSTALL_LIB_DIR}/h;\
135          echo exec ${INSTALL_LIB_DIR}/$(PORTDIR)/$(FLISP)$(EXE) \\ ; \          echo exec ${BINDIR}/$(PORTDIR)/$(FLISP)$(EXE) \\ ; \
136          echo '   -dir' ${INSTALL_LIB_DIR}/unixport/ \\ ; \          echo '   -dir' ${INSTALL_LIB_DIR}/unixport/ \\ ; \
137          echo '   -libdir' ${INSTALL_LIB_DIR}/ \\ ; \          echo '   -libdir' ${INSTALL_LIB_DIR}/ \\ ; \
138          echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\          echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
# Line 155  install-command: Line 156  install-command:
156           echo "start %cd%\..\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %cd%/../lib/gcl-2.5.0/unixport/ -libdir  %cd%/lib/gcl-2.5.0/ -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > $(DESTDIR)${prefix}/bin/gclm.bat           echo "start %cd%\..\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %cd%/../lib/gcl-2.5.0/unixport/ -libdir  %cd%/lib/gcl-2.5.0/ -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > $(DESTDIR)${prefix}/bin/gclm.bat
157    
158  install:  install:
159          make install1 "INSTALL_LIB_DIR=${prefix}/lib/gcl-`cat majvers`.`cat minvers`" "prefix=${prefix}" DESTDIR=$(DESTDIR)          make install1 "INSTALL_LIB_DIR=${prefix}/lib/gcl-`cat majvers`.`cat minvers`" "prefix=${prefix}" "DESTDIR=$(DESTDIR)"
160  INSTALL_LIB_DIR=  INSTALL_LIB_DIR=
161  install1:  install1:
162          mkdir -p $(DESTDIR)${prefix}/lib          mkdir -p $(DESTDIR)${prefix}/lib
163          mkdir -p $(DESTDIR)${prefix}/bin          mkdir -p $(DESTDIR)${prefix}/bin
164          mkdir -p $(DESTDIR)${INSTALL_LIB_DIR}          mkdir -p $(DESTDIR)${INSTALL_LIB_DIR}
165          make install-command "INSTALL_LIB_DIR=${INSTALL_LIB_DIR}" "prefix=${prefix}" DESTDIR=$(DESTDIR)          MPREFIX=`echo ${prefix} | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
166            make install-command "INSTALL_LIB_DIR=${INSTALL_LIB_DIR}" "prefix=${prefix}" "DESTDIR=$(DESTDIR)" \
167                                 "BINDIR=$${MPREFIX}"
168          rm -f $(DESTDIR)${prefix}/bin/gcl.exe          rm -f $(DESTDIR)${prefix}/bin/gcl.exe
169          tar cf - $(PORTDIR)/$(FLISP)$(EXE) info/*.info* ${LISP_LIB} \          tar cf - $(PORTDIR)/$(FLISP)$(EXE) info/*.info* ${LISP_LIB} \
170          $(TCL_EXES)  |  (cd $(DESTDIR)${INSTALL_LIB_DIR} ;tar xf -)          $(TCL_EXES)  |  (cd $(DESTDIR)${INSTALL_LIB_DIR} ;tar xf -)

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50

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