Changed the composer installation path to the third_party directory.

This commit is contained in:
Alex Tselegidis 2015-10-18 18:27:10 +02:00
parent 10be169229
commit 48b4b26487
4 changed files with 92 additions and 852 deletions

14
.gitignore vendored
View file

@ -1,7 +1,7 @@
.tmp-package
doc
easyappointments.zip
src/config.php
src/application/logs/*
node_modules
/vendor/
/.tmp-package
/doc
/easyappointments.zip
/node_modules
/src/config.php
/src/application/logs/*
/src/application/third_party/*

View file

@ -1,20 +1,20 @@
#!/bin/bash
#!/bin/bash
#
#
# Bash script for the code documentation generation.
#
rm -rf doc
#
mkdir doc
rm -rf doc
mkdir doc
mkdir doc/apigen
mkdir doc/jsdoc
mkdir doc/plato
php vendor/bin/apigen generate \
php src/application/third_party/bin/apigen generate \
-s "src/application/controllers,src/application/models,src/application/libraries" \
-d "doc/apigen" --exclude "*external*" --tree --todo --template-theme "bootstrap"
node node_modules/.bin/jsdoc "src/assets/js" -d "doc/jsdoc"
node node_modules/.bin/plato -r -d "doc/plato" "src/assets/js"
node node_modules/.bin/plato -r -d "doc/plato" "src/assets/js"

View file

@ -1,14 +1,17 @@
{
"name": "alextselegidis/easyappointments",
"description": "Open Source Web Scheduler",
"require-dev": {
"apigen/apigen": "~4.1"
},
"license": "GPL-3.0",
"authors": [
{
"name": "Alex Tselegidis",
"email": "alextselegidis@gmail.com"
}
]
],
"config": {
"vendor-dir": "src/application/third_party"
},
"require-dev": {
"apigen/apigen": "~4.1"
}
}

903
composer.lock generated

File diff suppressed because it is too large Load diff