https://github.com/macghriogair/hulksmash
Console tool to scaffold an empty PHP project.
https://github.com/macghriogair/hulksmash
Last synced: 30 days ago
JSON representation
Console tool to scaffold an empty PHP project.
- Host: GitHub
- URL: https://github.com/macghriogair/hulksmash
- Owner: macghriogair
- License: mit
- Created: 2018-02-02T09:54:51.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-02-20T09:25:03.000Z (about 7 years ago)
- Last Synced: 2024-01-28T23:10:22.211Z (about 1 year ago)
- Language: PHP
- Size: 42 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-laravel-zero - Hulksmash
README
# Hulksmash
A [Laravel Zero](http://laravel-zero.com) console application.
## What
Scaffolds a basic (framework-less) PHP project structure from a set (TODO) of boilerplates:
- git clone branch from boilerplate repo
- run composer install
- clean up (delete .git folder)## Why
I am lazy.
Laravel Zero is fancier than Bash.
It's the modern way.
## Download
See https://github.com/macghriogair/hulksmash/releases
Make executable
chmod a+x hulksmash-7.2
Optionally, move it to a folder on your PATH:
mv hulksmash-7.2 /usr/local/bin/hulksmash
## Build phar executable yourself
./hulksmash app:build --env=production hulksmash
mv builds/hulksmash /usr/local/bin/hulksmash## Usage
In a shell at your workspace path run:
# or: ./hulksmash if running locally
hulksmash