Annotation of OpenXM_contrib2/asir-gc/Makefile.vc, Revision 1.1
1.1 ! ohara 1: ## $OpenXM$
! 2:
! 3: GC = gc-7.6.12
! 4: GC_TAR_GZ = $(GC).tar.gz
! 5: GC_PATCH = gc-7.4.2-risa.diff
! 6: LIB_ATOMIC = libatomic_ops-7.6.10
! 7: LIB_ATOMIC_TAR_GZ = $(LIB_ATOMIC).tar.gz
! 8: MASTER_SITE = http://www.math.kobe-u.ac.jp/pub/OpenXM/misc/
! 9:
! 10: all: build
! 11:
! 12: fetch:
! 13: for %i in ( $(GC_TAR_GZ) $(LIB_ATOMIC_TAR_GZ) ) do ( if not exist %i curl $(MASTER_SITE)%i -o %i )
! 14:
! 15: build: $(GC_PATCH) fetch
! 16: tar xzvf $(GC_TAR_GZ)
! 17: tar xzvf $(LIB_ATOMIC_TAR_GZ)
! 18: move $(GC) gc
! 19: move $(LIB_ATOMIC) gc\libatomic_ops
! 20: ..\windows\patch --binary -d gc -p1 < $(GC_PATCH)
! 21: cd gc && $(MAKE) -f NT_MAKEFILE gc.lib MAKE_AS_LIB=1 NODEBUG=1
! 22:
! 23: distclean clean:
! 24: if exist gc ( rmdir /s /q gc )
! 25: @del /q $(GC_TAR_GZ)
! 26: @del /q $(LIB_ATOMIC_TAR_GZ)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>