Annotation of OpenXM/src/R/r-packages/Makefile, Revision 1.17
1.4 takayama 1: RSYNC=rsync -Cavz --safe-links
1.1 takayama 2:
3: usage:
1.2 takayama 4: @echo "check-hgm, build-hgm"
1.13 takayama 5: @echo "build-hgmFB"
6: @echo "rsync, copy-web, check-hgm-for-cran"
1.2 takayama 7:
1.5 takayama 8: check-hgm: rsync
1.2 takayama 9: R CMD check hgm
1.13 takayama 10: check-hgm-for-cran: rsync
11: R CMD check --as-cran hgm
1.5 takayama 12: build-hgm: rsync
1.12 takayama 13: rm -f hgm/src/@dont-edit-files
1.2 takayama 14: R CMD build hgm
1.12 takayama 15: touch hgm/src/@dont-edit-files
1.1 takayama 16:
1.17 ! takayama 17: rsync: rsync-gsl-t-1 rsync-so3 rsync-mh rsync-orthant rsync-oxprint
1.1 takayama 18: rsync-gsl-t-1:
19: ${RSYNC} ../../hgm/gsl-t-1/src/*.c hgm/src/
20: ${RSYNC} ../../hgm/gsl-t-1/src/*.h hgm/src/
21: rsync-so3:
22: ${RSYNC} ../../hgm/so3/src/*.c hgm/src/
1.3 takayama 23: rsync-mh:
1.14 takayama 24: ${RSYNC} --exclude test1.c --exclude test2.c --exclude genusage.c ../../hgm/mh/src/*.c hgm/src/
1.3 takayama 25: ${RSYNC} ../../hgm/mh/src/*.h hgm/src/
1.6 takayama 26: rsync-orthant:
1.10 takayama 27: ${RSYNC} ../../hgm/orthant/src/hgm_ko_orthant*.c hgm/src/
1.17 ! takayama 28: rsync-oxprint:
! 29: ${RSYNC} ../../hgm/oxprint/oxprint.h hgm/src/
1.1 takayama 30:
1.13 takayama 31: check-hgmFB:
32: R CMD check hgm_fb
33: build-hgmFB:
34: R CMD build hgm_fb
35: copy-web: copy-web-hgm copy-web-hgmFB
36: copy-web-hgm: build-hgm
37: ${RSYNC} hgm_*gz ${USER}@lemon.math.kobe-u.ac.jp:/home/web/OpenXM/Math/hgm
1.11 takayama 38: ${RSYNC} hgm.Rcheck/hgm-manual.pdf ${USER}@lemon.math.kobe-u.ac.jp:/home/web/OpenXM/Math/hgm
1.2 takayama 39:
1.13 takayama 40: copy-web-hgmFB: build-hgmFB
41: ${RSYNC} hgmFB_*gz ${USER}@lemon.math.kobe-u.ac.jp:/home/web/OpenXM/Math/hgm
42: ${RSYNC} hgm_fb.Rcheck/hgmFB-manual.pdf ${USER}@lemon.math.kobe-u.ac.jp:/home/web/OpenXM/Math/hgm
43:
1.15 takayama 44: clean:
1.16 takayama 45: rm -f hgm/src/*.o hgm/src/*.so
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>