summaryrefslogtreecommitdiffstats
path: root/src/package
AgeCommit message (Expand)Author
2020-12-08Use EnvironmentVariableName type for names of ENV variablesMatthias Beyer
2020-12-07Add script helpersMatthias Beyer
2020-12-07Make sources namedMatthias Beyer
2020-12-07Implement shebang overwritingMatthias Beyer
2020-12-07Remove TODO because we hard-code dependency versionsMatthias Beyer
2020-12-07Remove unused functionsMatthias Beyer
2020-12-07Deny macro_use from external crateMatthias Beyer
2020-12-04Add strict script interpolationMatthias Beyer
2020-12-03Fix: Add missing importMatthias Beyer
2020-12-03Fix: Template nameMatthias Beyer
2020-12-03Add ability to use variables from the package in its build script using handl...Matthias Beyer
2020-12-03Add Tree::all_packages() function to get all packages in a TreeMatthias Beyer
2020-12-03Remove the idea of "system dependencies"Matthias Beyer
2020-12-03Allow multiple sources per packageMatthias Beyer
2020-12-03Cleanup importsMatthias Beyer
2020-11-13Remove indention in script phasesMatthias Beyer
2020-11-13Return Script object after job ranMatthias Beyer
2020-11-11Add hash algorithms to verify source integrityMatthias Beyer
2020-11-10Change Tree implementation to be a Vec<_>Matthias Beyer
2020-11-09Add subcommand: env-ofMatthias Beyer
2020-11-09Add convenience function: PackageVersionConstraint::new(String)Matthias Beyer
2020-11-08Remove unused debug print helperMatthias Beyer
2020-11-08Remove unused imports, sort importsMatthias Beyer
2020-11-06Add logging output and error context messagesMatthias Beyer
2020-11-05Derive Serialize for all typesMatthias Beyer
2020-11-05impl Deref for PackageVersionMatthias Beyer
2020-11-04Change ParseDependency trait to take reference in parsing functionMatthias Beyer
2020-11-04Remove all non-equality "Version constraint" implementationMatthias Beyer
2020-11-03impl AsRef<str> for ScriptMatthias Beyer
2020-11-02impl AsRef<str> for all dependency typesMatthias Beyer
2020-10-30Fix: Do build tree only with self-packaged dependenciesMatthias 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-30Add ParseDependency traitMatthias Beyer
2020-10-30Remove idea of "dependency scripts"Matthias Beyer
2020-10-30Split dependency types into submoduleMatthias Beyer
2020-10-29Implement Display for HashType, HashValueMatthias Beyer
2020-10-29Add getters for crate::package::SourceHashMatthias Beyer
2020-10-29Add trait StringEqual for dependency typesMatthias Beyer
2020-10-29Fix (tests): Do not pass progress bars by referenceMatthias Beyer
2020-10-28Move progress bar setup to utility moduleMatthias Beyer
2020-10-28Split parser implementationMatthias Beyer
2020-10-28Impl Display for PackageVersionMatthias Beyer
2020-10-26Add Tree::into_iter() for easy destructingMatthias Beyer
2020-10-26Do not show progressbars in test executionMatthias 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