Add update-cabal-port to help maintain cabal ports. The Perl script
uses cabal database to fetch versions and generates cabal.inc files
with dependency manifests.
OK kn@
This had been the case before the rewrite but was left as a TODO in the
new code. This makes update-plist complain about SHARED_LIB entries that
don't exist as a file, which avoids fiddly and error prone grep for huge
library ports like abseil-cpp and boost.
from espie, thanks
With perl 5.40, there's a new warning when calling an "import" method
that doesn't exist. Previously the error was ignored, although still there.
Reported and reminded by rsedowski@
The goal is to avoid editing modules.inc by removing the MODGO_VERSION
variable from that file by the go ports maintainer when using it like:
make modgo-gen-modules > modules.inc
OK: paco@ sthen@
- complete_subdirs takes one extra parameter, and will log
NEW pkgpath in vars.log if shownew is set:
while computing the final closure of subdirlist, paths that are not
in any category Makefile are generally a bad idea. This totally disregards
flavors and subpackages, because it happens often because of bootstrap
and such without requiring actual addition
- uses the filtering facilities of Core to allow, say LISTING_HOST=localhost
to limit listing to a given machine (warning of interactions with -e: if
you don't put any jobs on the local machine, and need to redo listing after
an error, THIS WILL CURRENTLY STALL. I need to exclude THOSE from the
listing for -e... Fun !)
- rewrite history as needed
- use external ISO8601 parser (to be used in dpb-replay as well)
- don't do a progressmeter in verbose mode, the % are distracting
(should also display "non removed files" as comments
but since I fucked up history a bit that will be waaay too verbose for now)
ajacoutot@ got a fatal error from running clean-old-distfiles without
a timestamp argument.
ok espie@
Cvs: ----------------------------------------------------------------------