summaryrefslogtreecommitdiffstats
path: root/src/package/package.rs
AgeCommit message (Expand)Author
2021-11-19Update Copyright string to 2020-2022Matthias Beyer
2021-09-16Refactor: Do not use Package::get_self_packaged_dependences() helper fnMatthias Beyer
2021-06-16Add more debug information for Package typeMatthias Beyer
2021-05-28Remove feature "PackageFlags"Matthias Beyer
2021-02-06Rewrite package organizational structure using DAGMatthias Beyer
2021-01-18Merge branch 'rustfmt'Matthias Beyer
2021-01-18Run `cargo fmt`Matthias Beyer
2021-01-18Add a "meta" field for the Package structMatthias Beyer
2021-01-15Fix clippy: explicit lifetimes given in parameter types where they could be e...Matthias Beyer
2021-01-15Fix clippy: you are using an explicit closure for cloning elementsMatthias Beyer
2021-01-13Add LICENSE file and license headersMatthias Beyer
2020-12-14Refactor: Move phase module to packageMatthias Beyer
2020-12-11Rename for consistency: deny_images -> denied_imagesMatthias Beyer
2020-12-11Add allowlist featureMatthias Beyer
2020-12-11Fix: Test must pass hashmap of sources to packageMatthias Beyer
2020-12-08Merge 'check-env' into masterMatthias Beyer
2020-12-08Fix: build and runtime deps should be uniqueMatthias Beyer
2020-12-08Use EnvironmentVariableName type for names of ENV variablesMatthias Beyer
2020-12-07Make sources namedMatthias Beyer
2020-12-03Remove the idea of "system dependencies"Matthias Beyer
2020-12-03Allow multiple sources per packageMatthias Beyer
2020-11-08Remove unused imports, sort importsMatthias Beyer
2020-11-05Derive Serialize for all typesMatthias Beyer
2020-11-04Change ParseDependency trait to take reference in parsing functionMatthias Beyer
2020-10-30Change dependency getter functions to return IteratorMatthias Beyer
2020-10-30Split dependency getter functionsMatthias Beyer
2020-10-30Remove "Executor"Matthias Beyer
2020-10-30Change Package::get_all_dependencies() to actually get all dependenciesMatthias Beyer
2020-10-30Remove idea of "dependency scripts"Matthias Beyer
2020-10-26Add tests for Tree typeMatthias Beyer
2020-10-26Move helper functions to appropriate moduleMatthias Beyer
2020-10-26Implement tests for Repository typeMatthias Beyer
2020-10-14Phases are not optionalMatthias Beyer
2020-10-13Differentiate between system-buildtime and system-runtime dependenciesMatthias Beyer
2020-10-13Hand-implement Debug for PackageMatthias Beyer
2020-10-13Split files for more structureMatthias Beyer
2020-10-13Remove VersionParser, which is implemented with a simple TryInto<>Matthias Beyer
2020-10-12Let types derive Clone for simplicity for nowMatthias Beyer
2020-10-12Remove unused importsMatthias Beyer
2020-10-12Remove declaration because it has no effect anywaysMatthias Beyer
2020-10-12Outsource dependencies into subtype for better structuring of package definit...Matthias Beyer
2020-10-12Extract Source to own type for better structured pkg filesMatthias Beyer
2020-10-12Implement dependency getting properly, including version parsingMatthias Beyer
2020-10-12Add Executor for executing things on the systemMatthias Beyer
2020-10-12Make Package type more powerfulMatthias Beyer
2020-10-12Initial importMatthias Beyer