install: @if [ ! -f "composer.phar" ] ; then \ echo "Installing composer..." ; \ curl -s https://getcomposer.org/installer | php ; \ fi @php composer.phar install --prefer-source --dev update: @php composer.phar update --prefer-source --dev test: @if [ ! -d "vendor" ] ; then \ make install ; \ fi @phpunit doc: @if [ ! -d "vendor" ] ; then \ make install ; \ fi @mkdir -p "docs" @apigen \ --source ./ \ --destination docs/ --title ICanBoogie/Inflector \ --exclude "*/composer/*" \ --exclude "*/tests/*" \ --template-config /usr/share/php/data/ApiGen/templates/bootstrap/config.neon clean: @rm -fR docs @rm -fR vendor @rm -f composer.lock @rm -f composer.phar