#cli #package-manager

app gin-pkg

A package manager for installing foreign c libraries / CLI. This is also a great package maneger for rusteceans.

5 releases

0.1.9 May 18, 2020
0.1.8 May 18, 2020
0.1.7 May 18, 2020
0.1.6 May 17, 2020
0.1.0 May 17, 2020

#207 in #package-manager

MIT license

13KB
238 lines

Hello

Welcome to gin a package maeneger

It is work in progress.

For now, it only supports resolving dependencies froma project.

To play around with it, you can start with this:

Create a file called "Ginfile"

Then, put this in the gin file:

installationCommands:
- echo MUHAHAHAHAHAAHa
- touch I
testCommands:
- test -f I
dependencyFiles:
- https://github.com/jakobneufeld/Swift-Adons.git
source: https://github.com/jakobneufeld/Calc.git
name: <project name when download from the a index is working>
# Put your conflicting deps. There is no guarantee thta this will work
conflicts:
- h
  • Build system deps
  • conflicts
  • Fetching from index

The indexing is done. Please look at our git org find the index repo. When you found it, make pull request when you want to add a package. I will help you add your package and explain

Look at my git orginization which currently have two repos

  • One called "Gin" are the sources for the package manager. It also has an example
  • One called "Gin-Index" which is work ij progress.

Put any issues on the source repo. Not on the index repo.

Here is the link to my git org: Git Repo Org

Dependencies

~15–25MB
~411K SLoC