Annotation of OpenXM_contrib/pari-2.2/Makefile.Ofreebsd-ix86, Revision 1.1
1.1 ! noro 1: # This file was created by Configure. All changes made will be lost
! 2: # next time Configure is run.
! 3: #
! 4: SHELL = /bin/sh
! 5: RM = /bin/rm -f
! 6:
! 7: dft target::
! 8: @echo "Possible targets are:"
! 9: @echo " gp Compilation"
! 10: @echo " bench, test-compat Compilation and test"
! 11: @echo " dobench Test only"
! 12: @echo " doc Documentation"
! 13: @echo " install Installation"
! 14: @echo " clean, cleantest Cleaning up"
! 15: @echo "For pari maintainers..."
! 16: @echo " all Compile gp-[sta|dyn] and lib-[sta|dyn]"
! 17: @echo " gp.dbg Compile gp binary suitable for debugging"
! 18: @echo " distrib Create a new distribution"
! 19: @echo " ctags Generate VI/VIM tags file in ./src"
! 20: @echo " etags Generate Emacs tags file in ./src"
! 21:
! 22: gp all bench test-kernel test-compat test-graphic install cleanobj cleantest install-bin install-doc install-lib-sta install-bin-sta dobench::
! 23: cd Ofreebsd-ix86; $(MAKE) $@
! 24:
! 25: gp.dbg::
! 26: cd Ofreebsd-ix86.dbg; $(MAKE) gp
! 27:
! 28: doc docps docpdf gpman cleandoc::
! 29: cd doc; $(MAKE) $@
! 30:
! 31: clean:: cleandoc cleanobj
! 32:
! 33: setdir::
! 34: @dir=pari-2.2.1.alpha; if test -d $$dir; then \
! 35: echo "Remove $$dir before building a new release"; exit 1;\
! 36: fi;\
! 37: mkdir $$dir; mv pari-2.2.1.alpha.tar $$dir; \
! 38: cd $$dir; tar xf pari-2.2.1.alpha.tar; $(RM) pari-2.2.1.alpha.tar; cd ..; \
! 39: tar cf pari-2.2.1.alpha.tar $$dir; \
! 40: $(RM) -r $$dir
! 41:
! 42: tar:
! 43: $(RM) pari-2.2.1.alpha.tgz
! 44: /bin/tar cf pari-2.2.1.alpha.tar -I config/MANIFEST
! 45:
! 46: distrib: tar setdir
! 47: gzip pari-2.2.1.alpha.tar
! 48: mv pari-2.2.1.alpha.tar.gz pari-2.2.1.alpha.tgz
! 49:
! 50: dosdistrib: gpman
! 51: -zip -kr GPB_221.ZIP GP.EXE README README.DOS ../EMX/README.DOC ../RSX/README.TXT
! 52: -zip -k GPD_221.ZIP doc/*.tex doc/gphelp doc/gp.man examples misc/gprc* misc/gpalias
! 53:
! 54: etags:
! 55: cd src; sh make_emacs_tags
! 56:
! 57: ctags:
! 58: src/make_vi_tags /export/noro/ca/ca-system/pari/src
! 59:
! 60: benchbx: pari-2.2.1.alpha.tgz
! 61: rcp pari-2.2.1.alpha.tgz pari@megrez.math.u-bordeaux.fr:PARINEW
! 62: rsh megrez.math.u-bordeaux.fr -l pari "cd PARINEW; /usr/local/bin/gzip -dc pari-2.2.1.alpha.tgz|tar xf -; ./makeall pari-2.2.1.alpha"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>