Compare commits

...

3 Commits

Author SHA1 Message Date
Kreyren
e6e23c2cbe basic concept for downstream management 2020-03-18 06:43:59 +00:00
Kreyren
c16c76e994 basic idea for configuration directory 2020-03-18 06:38:09 +00:00
Kreyren
437e840164 Rustlang: Alpha implementation
This merge request is dedicated to making basic implementation of the package manager.
2020-03-18 06:29:45 +00:00
8 changed files with 25 additions and 0 deletions

3
examples/README.md Normal file

@ -0,0 +1,3 @@
# Examples
Directory dedicated for examples

@ -0,0 +1 @@
This directory represents project configuration on the end-user's system

@ -0,0 +1,10 @@
This file is expected to be parsed for zernit to process inspired by portage and Zernit
TODO: Implement if statements
// General syntax
category/name[=version]::source +option -option COMPONENT: value
// Nano example
// Applies for version 1.0.0 from master repository and implements bash_completion with optimization for amdgpu
app-editors/nano[=1.0.0]::master +bash_completion VIDEO_CARDS: amdgpu

@ -0,0 +1 @@
Configuration per package

@ -0,0 +1 @@
Directory used for example of downstream management

@ -0,0 +1 @@
Logic for nano resolution using zernit

@ -0,0 +1,8 @@
---
// These are expected to be defined on-demand
METADATA: value
---
src_phase() {
logic for phase?
}

0
init Normal file