jw-pkg/scripts
Jan Lindemann cb3ccaa338 pgit.sh: Auto-detect current project in toplevel dir
This commit allows pgit.sh to target not only multiple projects below
a projects-directory, but also one single project. If invoked from
the toplevel directory of a project, it uses that as the only project
it should deal with. This is meant to facilitate running the same VCS
abstraction logic for one project as for many projects. The project
or projects to deal with should probably be specified on the command
line, but changing the auto-detection mechanism buys us what we want
for now with low hassle.

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-02-18 01:20:25 +01:00
..
create-mkdebian.sh create-mkdebian.sh: Re-add create-mkdebian.sh 2025-11-16 16:31:52 +01:00
create-mkspec.sh jw-projects.py: Rename it to jw-pkg.py 2026-01-28 15:24:16 +01:00
dpm.sh dpm.sh: Add it back for building Debian distros 2026-02-14 18:35:46 +01:00
get-os.sh get-os.sh: Add support for command tuple 2019-02-27 11:56:54 +00:00
git-srv-admin.sh Re-add git-srv-admin.sh: Needed for enumerating repos via SSH 2025-11-17 08:52:12 +01:00
ini-tools.sh Everywhere: Remove everything non-essential for "make clean all" 2025-11-14 15:02:56 +01:00
jw Revert "scripts: Add __init__.py" 2026-01-26 17:17:23 +01:00
jw-pkg-create-project.sh Everywhere: Rename package "jw-build" to "jw-pkg" 2025-11-28 13:35:56 +01:00
jw-pkg.py jw-projects.py: Rename it to jw-pkg.py 2026-01-28 15:24:16 +01:00
make-version-script.sh make, scripts: Re-add files necessary for building ytools 2025-11-14 15:59:49 +01:00
Makefile Revert "scripts: Add __init__.py" 2026-01-26 17:17:23 +01:00
mkspec-wrapper.sh Everywhere: Remove everything non-essential for "make clean all" 2025-11-14 15:02:56 +01:00
pgit.sh pgit.sh: Auto-detect current project in toplevel dir 2026-02-18 01:20:25 +01:00
pkg.sh pkg.sh milk-install-log: Clean up Debian filters 2026-02-15 16:04:59 +00:00
purge-stale-projects.sh purge-stale-projects.sh: Support --vcs 2025-11-29 13:28:51 +01:00
python-tools.sh py-run.mk, python-tools.sh: Re-add files necessary for jw-client-devops-web 2025-11-14 17:15:24 +01:00
scm.sh scm.sh ls-files: Support -a (all files) 2025-12-01 11:29:53 +01:00
upload.sh upload.sh: Re-add upload.sh, needed for release pipeline 2025-11-17 02:19:08 +01:00