[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_ntl

Diff for /OpenXM/src/ox_ntl/Attic/Makefile between version 1.3 and 1.4

version 1.3, 2003/11/07 13:41:37 version 1.4, 2003/11/08 12:35:08
Line 1 
Line 1 
 # $OpenXM: OpenXM/src/ox_ntl/Makefile,v 1.2 2003/11/03 22:06:09 ohara Exp $  # $OpenXM: OpenXM/src/ox_ntl/Makefile,v 1.3 2003/11/07 13:41:37 iwane Exp $
 #  #
 #  #
 #  #
Line 14  CC =gcc
Line 14  CC =gcc
 RM =/bin/rm  RM =/bin/rm
 CP =/bin/cp  CP =/bin/cp
   
 CFLAGS=-I$(PREFIX)/include  CFLAGS=-I$(PREFIX)/include
 CPPFLAGS=$(CFLAGS)  CPPFLAGS=$(CFLAGS)
   
 PREFIX=$(OpenXM_HOME)  PREFIX=$(OpenXM_HOME)
Line 33  GMPOPT=NTL_GMP_LIP=on GMP_PREFIX=${OpenXM_HOME} GMP_IN
Line 33  GMPOPT=NTL_GMP_LIP=on GMP_PREFIX=${OpenXM_HOME} GMP_IN
   
 .SUFFIXES: .cpp .o .c  .SUFFIXES: .cpp .o .c
   
 SRCC=oxserv.c  SRCC=oxserv.c oxstack.c
 SRCP=main.cpp ntl.cpp  SRCP=main.cpp ntl.cpp ntlconv.cpp
   
 OBJC=$(SRCC:.c=.o) $(SRCP:.cpp=.o)  OBJC=$(SRCC:.c=.o) $(SRCP:.cpp=.o)
   
Line 45  all: $(PROG)
Line 45  all: $(PROG)
 $(PROG): $(OBJC) $(LIBDIR)/libox.a $(NTL_LIBDIR)/libntl.a  $(PROG): $(OBJC) $(LIBDIR)/libox.a $(NTL_LIBDIR)/libntl.a
         $(CPP) $(CPPFLAGS) -L$(LIBDIR) -L$(NTL_LIBDIR) $(OBJC) -o $@ -lntl -lgmp -lox -lgc          $(CPP) $(CPPFLAGS) -L$(LIBDIR) -L$(NTL_LIBDIR) $(OBJC) -o $@ -lntl -lgmp -lox -lgc
   
 oxserv.c: oxserv.h  
   
 main.cpp: oxserv.h ntl.h  ox_ntl_debug: ntl.cpp ntl.h oxstack.o
           $(CPP) $(CPPFLAGS) -g -D__NTL_DEBUG=1 -L/usr/local/lib -L$(LIBDIR) -L$(NTL_LIBDIR) ntl.cpp ntlconv.o oxstack.o -o $@ -lntl -lgmp -lox -lgc
   
   oxserv_debug: oxserv.h oxserv.c
           $(CC) $(CFLAGS) -g -D__OXSERV_DEBUG=1 -L$(LIBDIR) oxserv.c oxstack.o -o $@ -lox -lgc
   
   cpp.exe: cpp.cpp
           $(CPP) $(CPPFLAGS) -g -L/usr/local/lib -L$(LIBDIR) -L$(NTL_LIBDIR) cpp.cpp -o $@ -lntl -lgmp -lox -lgc
   
   oxserv.c: oxserv.h oxstack.h
   
   oxstack.c: oxstack.h
   
   main.cpp: oxserv.h ntl.h oxstack.h
   
 ntl.cpp: ntl.h  ntl.cpp: ntl.h
   
 .cpp.o:  .cpp.o:
Line 61  install: all
Line 73  install: all
         $(CP) $(PROG) $(PREFIX)/bin          $(CP) $(PROG) $(PREFIX)/bin
   
 clean:  clean:
         -$(RM) -f $(OBJC) $(PROG)          -$(RM) -f $(OBJC) $(PROG) ox_ntl_debug oxserv_debug
         -$(RM) -fr ${WORK}          -$(RM) -fr ${WORK}
         -$(RM) -f .*-ntl-done          -$(RM) -f .*-ntl-done
   
Line 75  pre-fetch-ntl:
Line 87  pre-fetch-ntl:
 fetch-ntl: pre-fetch-ntl  fetch-ntl: pre-fetch-ntl
         @if [ ! -f .fetch-ntl-done ]; then \          @if [ ! -f .fetch-ntl-done ]; then \
                 if [ ! -f ${DISTDIR}/${DISTFILE} ]; then \                  if [ ! -f ${DISTDIR}/${DISTFILE} ]; then \
                 (cd ${DISTDIR}; wget --no-directories --passive-ftp ftp://$(MASTER_CITES)/pub/OpenXM/misc/1.2.2/$(DISTFILE)) ; \                          (cd ${DISTDIR}; wget --no-directories --passive-ftp ftp://$(MASTER_CITES)/pub/OpenXM/misc/1.2.2/$(DISTFILE)) ; \
                 fi ; \                  fi ; \
                 (cd ${WORK}; tar xvzf ${DISTDIR}/${DISTFILE}); \                  (cd ${WORK}; tar xvzf ${DISTDIR}/${DISTFILE}); \
                 touch .fetch-ntl-done; \                  touch .fetch-ntl-done; \

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>