Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
alphafantomu authored Nov 1, 2022
1 parent 76e8dd0 commit 176ae88
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,21 @@
# simple-luv
A self-contained binary CLI that helps with setting up for a new project or for future projects for Luvit. Supports Windows and Linux but Linux hasn't been tested

# Installation
You can get the latest release [here](https://github.com/alphafantomu/simple-luv/releases/latest), only Windows x64 binaries are provided.

# Build
Install [Luvi](https://github.com/luvit/luvi), change to the SimpleLuv directory and run `luvi . -o simpleluv`
Install [lit](https://github.com/luvit/lit), change to the SimpleLuv directory and run `lit make .'

# Usage
- `--version` `-v`: Shows current SimpleLuv version
- `--setup` `-s` [location]: Moves Luvit, Luvi, and Lit binaries to a global binary directory then adds that directory to PATH, LUA_PATH and LUA_CPATH is adjusted to have an easy require in project folder.
- `--help` `-h`: Shows the help menu
- `--githublink` `-gl` [paths]: Links libraries to the project directory for SumNeko's LLS but starts in Github Desktop's Repository Directory
- `--link` `-l` [paths]: Links libraries to the project directory with relative or absolute paths
- `--gitignore` `-gi`: Creates a .gitignore file for the project directory, used for ignoring certain file extensions like .dll and .so.
- `--editorconfig` `-ec`: Creates a .editorconfig for the proejct directory, used for tabbing when reading code from GitHub Repositories.
- `simpleluv setup` Moves Luvit, Luvi, and Lit binaries to a global binary directory then
- `simpleluv link <...>` Links libraries to the project directory with relative or absolute paths, usable only for VSCode
- `simpleluv githublink <...>` Links libraries to the project directory starting in Github Desktop's Repository Directory, usable only for VSCode
- `simpleluv gitignore` Creates a .gitignore file for the project directory, used for ignoring file extensions like .dll and .so.
- `simpleluv editorconfig` Creates a .editorconfig for the proejct directory, used for tabbing when reading code from GitHub Repositories.

# License
[MIT License](LICENSE)

# Contact
- Discord: `Arivistraliavatoriar#2678`
- Discord: `Arivistraliavatoriar#2678`

0 comments on commit 176ae88

Please sign in to comment.