Own Package Manager
git clone https://github.com/Neotoxic-off/opm
cd opm
neo@endeavous -> ./opm
:: loading packages
-- packages loaded
:: extracting packages
-- Abstrakt extracted
-- packages extracted: 1
:: downloading Abstrakt
-- downloaded
:: building Abstrakt
- :
name: package name
- :
method: method to download package
- :
source: url of the source
- :
build: script to execute if build is required
{
"packages" : [
{
"name" : "my package name",
"method" : "example of method",
"source" : "source's url",
"build" : "cd example ; make"
}
]
}
{
"packages" : [
{
"name" : "opm",
"method" : "git clone",
"source" : "https://github.com/Neotoxic-off/opm",
"build" : "cd opm ; echo \"Opm is ready\""
}
]
}