mirror of
https://github.com/JeroenED/libpairtwo.git
synced 2024-11-22 06:26:57 +01:00
Added distro target
This commit is contained in:
parent
b4045b925d
commit
cc18a78a87
22
Makefile
22
Makefile
@ -13,6 +13,28 @@ coverage: ## Executes the test suite and creates code coverage reports
|
|||||||
view-coverage: ## Shows the code coverage report
|
view-coverage: ## Shows the code coverage report
|
||||||
open build/coverage/index.html
|
open build/coverage/index.html
|
||||||
|
|
||||||
|
api: ## Generates api-docs
|
||||||
|
wget -O vendor/bin/phpdoc http://www.phpdoc.org/phpDocumentor.phar
|
||||||
|
chmod +x vendor/bin/phpdoc
|
||||||
|
vendor/bin/phpdoc
|
||||||
|
|
||||||
|
distro: ## Generates distribution
|
||||||
|
mkdir distro
|
||||||
|
touch .libpairtwo-distro
|
||||||
|
git add -A
|
||||||
|
git commit -m "Commit before release"
|
||||||
|
cp res/composer-dist.json distro/composer.json
|
||||||
|
cd distro && composer install
|
||||||
|
rm distro/composer.json
|
||||||
|
cp res/composer-dist-installed.json distro/composer.json
|
||||||
|
git reset --soft HEAD^
|
||||||
|
wget -O vendor/bin/phpdoc http://www.phpdoc.org/phpDocumentor.phar
|
||||||
|
chmod +x vendor/bin/phpdoc
|
||||||
|
vendor/bin/phpdoc
|
||||||
|
mkdir -p distro/doc
|
||||||
|
cp -r doc/api distro/doc
|
||||||
|
cd distro && zip -r ../libpairtwo-distro *
|
||||||
|
|
||||||
cs: ## Fixes coding standard problems
|
cs: ## Fixes coding standard problems
|
||||||
vendor/bin/php-cs-fixer fix || true
|
vendor/bin/php-cs-fixer fix || true
|
||||||
|
|
||||||
|
5
res/composer-dist-installed.json
Normal file
5
res/composer-dist-installed.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"require": {
|
||||||
|
"jeroened/libpairtwo": "^1.0"
|
||||||
|
},
|
||||||
|
}
|
12
res/composer-dist.json
Normal file
12
res/composer-dist.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"repositories": [
|
||||||
|
{
|
||||||
|
"type": "git",
|
||||||
|
"url": "../"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"require": {
|
||||||
|
"jeroened/libpairtwo": "*"
|
||||||
|
},
|
||||||
|
"minimum-stability": "dev"
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user