[Python-checkins] python/nondist/sandbox/parrotbench Makefile, 1.4, 1.5

gvanrossum at users.sourceforge.net gvanrossum at users.sourceforge.net
Thu Jan 1 12:32:43 EST 2004


Update of /cvsroot/python/python/nondist/sandbox/parrotbench
In directory sc8-pr-cvs1:/tmp/cvs-serv3974
Modified Files:
	Makefile 
Log Message:
More parameterizable Makefile.
Added upload target for ultra convenience.
Index: Makefile
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/parrotbench/Makefile,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** Makefile	1 Jan 2004 16:48:11 -0000	1.4
--- Makefile	1 Jan 2004 17:32:36 -0000	1.5
***************
*** 1,10 ****
! PYTHON=python2.3
! DIFF=diff
! CMP=cmp
 
! FILES=README.txt Makefile b.py b[0-9].py t.py out out[0-9]
 
 time:
! 	time $(PYTHON) -O b.py >@out
 	$(CMP) @out out
 
--- 1,16 ----
! PYTHON=	python2.3
! DIFF=	diff
! ECHO=	echo
! TIME=	time
! CMP=	cmp
! SCP=	scp
! RM=	rm
 
! FILES=	README.txt Makefile b.py b[0-9].py t.py out out[0-9]
! TARFILE=parrotbench.tgz
! TARGET=	python.org:~ftp/pub/python/parrotbench/parrotbench.tgz
 
 time:
! 	$(TIME) $(PYTHON) -O b.py >@out
 	$(CMP) @out out
 
***************
*** 17,30 ****
 	$(DIFF) @out out
 
! dist:
! 	tar czf parrotbench.tgz $(FILES)
 
 clean:
! 	-rm -f @* *~ *.pyc *.pyo parrotbench.tgz
 
 times:
 	for i in 0 1 2 3 4 5 6; do \
! 	 echo b$$i.py; \
! 	 time $(PYTHON) b$$i.py >@out$$i; \
 	 $(CMP) @out$$i out$$i; \
 	done
--- 23,41 ----
 	$(DIFF) @out out
 
! dist: $(TARFILE)
! 
! $(TARFILE): $(FILES)
! 	tar czf $(TARFILE) $(FILES)
! 
! upload: dist
! 	$(SCP) $(TARFILE) $(TARGET)
 
 clean:
! 	-$(RM) -f @* *~ *.pyc *.pyo $(TARFILE)
 
 times:
 	for i in 0 1 2 3 4 5 6; do \
! 	 $(ECHO) b$$i.py; \
! 	 $(TIME) $(PYTHON) b$$i.py >@out$$i; \
 	 $(CMP) @out$$i out$$i; \
 	done
***************
*** 32,36 ****
 cmps:
 	for i in 0 1 2 3 4 5 6; do \
! 	 echo b$$i.py; \
 	 $(PYTHON) b$$i.py >@out$$i; \
 	 $(CMP) @out$$i out$$i; \
--- 43,47 ----
 cmps:
 	for i in 0 1 2 3 4 5 6; do \
! 	 $(ECHO) b$$i.py; \
 	 $(PYTHON) b$$i.py >@out$$i; \
 	 $(CMP) @out$$i out$$i; \
***************
*** 39,43 ****
 diffs:
 	for i in 0 1 2 3 4 5 6; do \
! 	 echo b$$i.py; \
 	 $(PYTHON) b$$i.py >@out$$i; \
 	 $(DIFF) @out$$i out$$i; \
--- 50,54 ----
 diffs:
 	for i in 0 1 2 3 4 5 6; do \
! 	 $(ECHO) b$$i.py; \
 	 $(PYTHON) b$$i.py >@out$$i; \
 	 $(DIFF) @out$$i out$$i; \


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /