2010-03-09 | Michael Spang | Clarify significant of directive ordering Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2010-03-09 | Michael Spang | Add more options Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2010-03-09 | Michael Spang | Rename defines to profiles Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2010-03-09 | Michael Spang | Add manpage for inapt Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2010-03-09 | Michael Spang | Accept --option for APT options Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2010-03-09 | Michael Spang | Accept -h option for usage message Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-26 | Michael Spang | Fix clean target Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-25 | Michael Spang | Remove cruft from Makefile Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-25 | Michael Spang | Remove debug message Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-25 | Michael Spang | Add static where possible Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-25 | Michael Spang | Add explicit return to main Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-23 | Michael Spang | Fix typo of closing rather than opening brace Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-23 | Michael Spang | Add debian directory Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove redundant message when fetch fails Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Use APT-style error reporting for unsolvable deps Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow predicate to specify alternatives Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Finish renaming macros to profiles Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow conditionals to have multiple predicates Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove duplicate machines for predicates Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add sanity checking Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Always remove auto-installed packages Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Fix usage message to show options Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow APT options to be specified on the command line Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Display broken packages when depedencies are unsolvable Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Change garbage-collection option from -z to -g Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Fix support for purging packages Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add support for simulating installation Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Use APT-style error handling where possible Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Fix virtual package handling Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Simplify use of cache Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add support for purging packages Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Simplify use of cache-related variables Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove support for media changing Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add arguments for purging and simulating Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Support for removing auto-installed packages Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove "using namespace std" Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Use standard input if the input file is "-" Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Mark installed packages as not automatically installed Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow multiples input files to be specified Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Automatically select the machine hostname as a profile Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add a "profiles" command to select profiles Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Rename macros to profiles Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | More struct rearrangement Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add a structure to group actions by command Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow alternates to be listed for packages Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove the ability to undefine a macro Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow predicates to be negated Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow inline predicates before commands and packages Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Don't unnecessarily re-mark packages Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow one-character macros Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Handle virtual packages Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Require macros to start with a letter Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Make error reporting more consistent Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove unused variable "te" Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove redundant variable "depth" Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Make conditionals test if macros are defined Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Move installation into a separate function Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow definition of macros on the command line Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Make conditionals functional Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Increase maximum nesting depth for blocks Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove the error action Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove the new machine Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add error action to the new machine Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add a new machine for inner blocks Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Stop building the DFA image automatically Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Preliminary parser support for nested blocks Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add support for simple conditionals Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Optimize installation Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Take input filename on the command line Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Cache a PkgIterator for each package to install Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Fail when given invalid package names Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Fail loudly on invalid parser output Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Make the parser output include line numbers Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add parser.cc to the clean target Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add COPYING Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Use proper names for source files Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Display syntax errors using an error action Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Allow shell-style comments in the input file Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add ragel output to .gitignore Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Handle end-of-file error properly in the parser Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Remove hard-coded packages to install Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Install packages based on parser input Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add support for parsing install and remove commands Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Copy code from apt-get to display download progress Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Add ragel parser for the input file Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Copy code from apt-get to perform the installation Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Use pkgProblemResolver to resolve conflicts Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |
2009-12-22 | Michael Spang | Initial commit of inapt, declarative DSL for apt Signed-off-by: Michael Spang <mspang@csclub.uwaterloo.ca> |
commit | commitdiff | tree |