novacbn / gmodproj Goto Github PK
View Code? Open in Web Editor NEWA simple to get started, but easy to hack, project manager for Garry's Mod
License: MIT License
A simple to get started, but easy to hack, project manager for Garry's Mod
License: MIT License
Garry's Mod seems to not want to autorun a script with a name containing two dots. I have changed my .gmodprojmanifest
so the first dot is now a dash in the generated filenames, and it autoruns as expected.
As a macOS user,
In order to build `gmodproj` from source,
I need the ability to bootstrap the build process with a binary release for the Darwin platform.
I'm really interested in building an addon with gmodproj
and Moonscript, and I'd be happy to contribute given some guidance.
gmodproj export [file]
- Reads comments in source code for utilizing the gmodproj
documentation format. Exporting as JSON to the specified file (or documentation.json
by default)
gmodproj add <...packages>
- Adds and installs new dependencies.
Proposed gmodproj add
workflow:
gmodproj
clones the package repository.
gmodproj add 1.0.0@git://my.domain/package
.gmodmanifest
and stores the package's source code within CACHE/PROJECTAUTHOR/PROJECTNAME/COMMITHASH
for later installationsgmodproj
's cache by commit hash into project's packages
folder as packages/PROJECTAUTHOR/PROJECTNAME
.gmodpackages
.github://USERNAME/PROJECTNAME
Proposed gmodproj install
workflow:
.gmodpackages
file and installs all uninstalled repositories.Requested by #6
gmodproj docs <file> [theme] [directory]
- Reads documentation from JSON file exported via gmodproj export
and generates a static HTML site.
(consideration: include functionality within gmodproj
or standalone CLI tool?)
(alternatively: generate markdown files that contain metadata, to work with other software)
REJECTED: External or gmodproj app <app>
applications should handle this.
gmodproj install
- Read's project's .gmodpackages
file and installs all uninstalled repositories.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.