Matt Butcher 4dc147cd90 Added 'fulltest' target to Makefile.
This new target runs tests for both transport layers.
2012-03-14 11:22:17 -05:00

39 lines
869 B
Makefile

PROJ := 'hpcloud-php'
SRCDIR := src
TESTS := test/Tests
VERSION := 'DEV'
DATE := `date "+%Y%m%d"`
GROUP := 'deprecated'
VFILES = src/HPCloud
docs :
@cat ./config.doxy | sed 's/-UNSTABLE%/$(VERSION)/' | doxygen -
test :
phpunit --color --exclude-group=deprecated $(TESTS);
fulltest:
phpunit --color --exclude-group=deprecated --bootstrap=test/bootstrap_curl.php $(TESTS);
phpunit --color --exclude-group=deprecated --bootstrap=test/bootstrap_phpstream.php $(TESTS)
test-cdn :
php test/CDNTest.php
test-group :
phpunit --color -v --group $(GROUP) $(TESTS)
test-verbose :
phpunit --color -v --exclude-group=deprecated $(TESTS) 2> curl-output.txt
lint : $(SRCDIR)
find $(SRCDIR) -iname *.php -exec php -l {} ';'
dist: tar
tar:
@echo $(PROJ)-$(VERSION)-$(DATE).tgz
# @tar -zcvf $(PROJ)-$(VERSION)-$(DATE).tgz $(SRCDIR)
.PHONY: docs test dist tar lint