aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* merge_driver_ekeyword: Add build systemHEADmasterMatt Turner2024-06-254-0/+49
* merge_driver_ekeyword: Run blackMatt Turner2024-06-201-21/+39
* merge_driver_ekeyword: Add testsMatt Turner2024-06-2017-0/+681
* merge_driver-ekeyword: split out merge_keywords functionMatt Turner2024-06-071-15/+19
* bin/merge-driver-ekeyword: Move logic to a separate moduleMatt Turner2024-06-073-134/+145
* bin/merge-driver-ekeyword: Don't pass program name to main()Matt Turner2024-06-071-6/+6
* bin/merge-driver-ekeyword: Don't sys.exit() from main()Matt Turner2024-06-071-5/+5
* bin/merge-driver-ekeyword: Store merged output in correct locationMatt Turner2024-06-071-0/+3
* ekeyword: Remove dead MakefileMatt Turner2024-06-072-19/+0
* bin/merge-driver-ekeyword: Look for KEYWORDS changes in upstream commitMatt Turner2024-05-241-5/+9
* bin/merge-driver-ekeyword: Two blank lines after function defMatt Turner2024-05-241-0/+1
* bin/merge-driver-ekeyword: Remove unused importsMatt Turner2024-05-241-1/+1
* meson.build: prepare for gentoolkit-0.6.7gentoolkit-0.6.7Sam James2024-05-081-1/+1
* eclean: dist: make VCS cleaning dependent on --deepSam James2024-05-032-3/+4
* package: update example PORTDIR pathSam James2024-05-031-3/+3
* man: update default PKGDIR location to /var/cache/binpkgsSam James2024-05-031-1/+1
* man: document eclean-dist's --skip-vcsSam James2024-05-031-0/+2
* eclean: dist: fix crash with excluded itemsSam James2024-05-031-0/+1
* eclean: dist: fix printing VCS clean items with --quietSam James2024-05-031-2/+5
* eclean: dist: fix copyright headersSam James2024-05-034-4/+4
* eclean: dist: fix typo in commentSam James2024-05-031-2/+2
* eclean: dist: fix operating on an empty directorySam James2024-05-031-1/+2
* meson.build: prepare for gentoolkit-0.6.6gentoolkit-0.6.6Sam James2024-04-251-1/+1
* distfiles.exclude: whitelist layout.confUlrich Müller2024-04-251-0/+1
* distfiles.exclude: whitelist .layout.conf* and .mirror-cache.jsonUlrich Müller2024-04-251-0/+2
* meson: make tests optionalGreg Kubaryk2024-03-122-2/+8
* Revert "meson: make tests optional"Sam James2024-03-122-8/+2
* ci: enable new test optionSam James2024-03-121-1/+1
* meson: make tests optionalSam James2024-03-122-2/+8
* switch test framework to pytestJohn Turner2024-03-072-7/+3
* depends.py: rename DependPrinter to PrinterJohn Turner2024-03-071-4/+4
* equery/depends: print output in module rather than with a callbackJohn Turner2024-03-071-11/+18
* dependencies.py: rewrite graph_reverse_depends to pass testsJohn Turner2024-03-071-66/+36
* dependencies.py: introduce unit testing for graph_reverse_dependsJohn Turner2024-03-071-0/+71
* dependencies.py: use Enum rather than StrEnum for DependencyKindJohn Turner2024-03-071-4/+4
* eclean/search.py: Fix find_packages docstring for invalid_pathsBrian Dolbec2024-02-171-3/+2
* Initial tests for _deps_equal()Brian Dolbec2024-02-171-0/+157
* eclean: Handle InvalidDepstring info in _deps_equalBrian Dolbec2024-02-171-6/+48
* gentoolkit: fix flake8 lint error (F401, unused import)Sam James2024-02-171-1/+0
* enalyze: placate blackSam James2024-02-161-1/+1
* tox: fix for meson portSam James2024-02-161-8/+7
* dependencies.py: replace hand rolled depcache with functools.cacheJohn Turner2024-02-161-9/+4
* dependencies.py: unify get_*depend methodsJohn Turner2024-02-161-17/+15
* dependencies.py: create DependencyKind enumJohn Turner2024-02-161-0/+10
* eclean: handle when git3-src doesn't exist (port to Pathlib)Siddhanth Rathod2024-01-191-25/+25
* NEWS, meson.build: prepare for gentoolkit-0.6.5gentoolkit-0.6.5Sam James2024-01-192-1/+5
* eclean: fix eclean-dist with no git3-src dirSam James2024-01-191-0/+3
* Revert "ci: add py3.13"Sam James2024-01-191-2/+1
* tox: update implsSam James2024-01-191-1/+1
* ci: add py3.13Sam James2024-01-191-1/+2