aboutsummaryrefslogtreecommitdiff
path: root/src/clients/adjutrix
AgeCommit message (Collapse)AuthorLines
2010-08-13Rename spec tree root to topAvatar Ciaran McCreesh -4/+4
2010-08-12Reduce some autohackeryAvatar Ciaran McCreesh -2/+1
2010-08-10Move some headers to legacyAvatar Ciaran McCreesh -6/+7
2010-08-05Move PartiallyMadePackageDepSpec into own headerAvatar Ciaran McCreesh -0/+5
2010-07-24Make use of Options init listsAvatar Ciaran McCreesh -18/+18
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -5/+5
2010-07-23Avoid sptr.reset(new ...)Avatar Ciaran McCreesh -3/+3
2010-07-22Use std::make_shared<>Avatar Ciaran McCreesh -3/+2
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -48/+48
2010-07-22Kill NonCopyable, make Singleton its own thingAvatar Ciaran McCreesh -6/+6
2010-06-18Don't rely upon repo.package_ids sortingAvatar Ciaran McCreesh -1/+5
2010-06-09Replace Validated with WrappedValueAvatar Ciaran McCreesh -7/+5
Slightly cleaner code, and will allow us to pass in additional validation options.
2010-05-19New improved NamedValue syntaxAvatar Ciaran McCreesh -34/+34
2009-11-28Don't use virtuals for wrapped forward iteratorsAvatar Ciaran McCreesh -1/+3
2009-11-06Expose less about profilesAvatar Ciaran McCreesh -126/+37
2009-11-03Make parallel tests bettererAvatar Ciaran McCreesh -29/+2
2009-11-01Start using parallel-testsAvatar Ciaran McCreesh -0/+2
But not in doc/, doesn't seem to work. Still use our icky wrappers for now.
2009-10-21Consistent ctor styleAvatar Ciaran McCreesh -6/+18
2009-10-15Fix distcheckAvatar Ciaran McCreesh -10/+0
2009-10-12Don't load environments from .sosAvatar Ciaran McCreesh -1/+0
2009-10-12Don't load repositories from .sosAvatar Ciaran McCreesh -1/+0
2009-10-11labels changesAvatar Ciaran McCreesh -1/+1
2009-09-05Implement --force-colour, fixes:503Avatar Fabio Correa -1/+6
2009-09-02Support args sectionsAvatar Ciaran McCreesh -10/+10
2009-08-25Do sets differentlyAvatar Ciaran McCreesh -5/+4
Sets from repositories are now named setname::repo, and we automatically create a master setname containing all of those sets. Cache sets cleanly whilst we're at it. Fixes: ticket:746
2009-05-19Preserve whether we hate non-ranged depsAvatar Ciaran McCreesh -2/+2
2009-03-22VersionSpecOptions(), but don't use themAvatar Ciaran McCreesh -9/+9
2009-02-16Fix distcheckAvatar Ciaran McCreesh -2/+2
2009-02-15Merge branch 'logging'Avatar Ciaran McCreesh -0/+2
2009-02-15Make noconfig clients say they're noconfig in man pagesAvatar Ciaran McCreesh -1/+4
2009-02-12Better default output managerAvatar Ciaran McCreesh -1/+1
2009-02-12Configurable output managers for PaludisEnvironmentAvatar Ciaran McCreesh -0/+2
2009-02-09Avoid std::ifstream and std::ofstream.Avatar Ciaran McCreesh -4/+5
Unfortunately std::ifstream and std::ofstream are allowed to fail in unobvious ways when given a duff file. In particular, gcc won't error out when a std::ifstream is created for a directory until the first read occurs. So we write our own stream buffer classes that do error checking and throw useful exceptions on error, and use those instead.
2009-02-05Make slot a metadata key.Avatar Ciaran McCreesh -46/+80
Fixes: ticket:450
2009-01-09New easier tree visitorsAvatar Ciaran McCreesh -59/+51
2008-12-24adjutrix -r should ignore use depsAvatar David Leverton -1/+1
2008-12-08kill more srAvatar Ciaran McCreesh -12/+13
2008-12-07more dead srAvatar Ciaran McCreesh -109/+74
2008-12-07kill more sr. with fire.Avatar Ciaran McCreesh -10/+10
2008-12-06more dead srAvatar Ciaran McCreesh -7/+7
2008-12-06kill more srAvatar Ciaran McCreesh -12/+12
2008-11-13Add MatchPackageOptions.Avatar Ciaran McCreesh -5/+10
Fixes: ticket:655
2008-10-24Paludis is about choices.Avatar Ciaran McCreesh -17/+33
2008-10-15Add ::/, ::/?, ::/??, ::repo?, ::repo?? depsAvatar Ciaran McCreesh -3/+2
Fixes: ticket:665
2008-10-12*.epicfail in CLEANFILESAvatar Ciaran McCreesh -1/+1
2008-10-10Change how NoConfigEnvironment does masters.Avatar Ciaran McCreesh -8/+18
Now rather than specifying the master repository directory, we specify the master repository name (if there's no layout.conf) and a number of extra repository directories. Clients now use --extra-repository-dir (possibly multiple times) and --master-repository-name (if it can't be determined automatically) instead of --master-repository-dir. Fixes: ticket:635.
2008-08-22Unset PALUDIS_OPTIONS in TESTS_ENVIRONMENT.Avatar Bo ├śrsted Andresen -0/+1
2008-08-03Kill kc. Breaks python.Avatar Ciaran McCreesh -21/+21
2008-07-29Stick slot information into the so names.Avatar Ciaran McCreesh -10/+11
Libtool is too stupid to get this right just using .so.whatever. Fixes: ticket:616
2008-07-14Boring api-use changes for previous (continued)Avatar Ciaran McCreesh -1/+1