mirror of
https://gitnet.fr/deblan/gist.git
synced 2021-08-14 08:30:49 +02:00
Mirror of GIST: https://gitnet.fr/deblan/gist
app | ||
src/Gist | ||
web | ||
.bowerrc | ||
.gitignore | ||
bower.json | ||
composer.json | ||
LICENSE | ||
Makefile | ||
propel.yaml | ||
README.md |
GIST
GIST is an open-source application to share code.
Requirements
- PHP >= 5.4
- GIT
- Composer (php)
- Bower (node)
Installation
$ git clone https://gitlab.deblan.org/deblan/gist
$ cd gist
$ make
Composer
Composer can maybe be downloaded from your system's repositories. Else, follow the next instructions:
Download
# With cURL
curl -sS https://getcomposer.org/installer | php
# With Wget
wget -O - -q https://getcomposer.org/installer | php
You can now use it with php composer.phar [arguments]
.
Executable
mv composer.phar composer
chmod +x composer
Use it with ./composer [arguments]
.
Install
Assuming ~/bin
exists ans is in $PATH
.
mv composer ~/bin
Dependencies Installation (from composer.lock
)
composer install
Dependencies Update (will change composer.lock
)
composer update
Bower
Install
npm install -g bower
Dependencies Installation (from bower.json
)
bower install
Dependencies Update (will change bower.json
)
bower update
Makefile
A Makefile is provided to automate some tasks.
make
will install application's dependencies via Composer,make prod
will install dependencies without developmenent requirements and runmake optimize
,make optimize
will run Composer's autoloader dump script with classmap only, without dynamic autoload rules,