History log of /haiku/src/tools/hardlink_packages.py
Revision Date Author Comments
# 2439b2b9 13-May-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

src/tools: hardlink_packages: Autodetect arch from jam remote repository file

Change-Id: Iccbcdb3105bf7762259493b9852446a3c83fbd2f


# 6a379485 13-May-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

src/tools: hardlink_packages: LooseVersion was deprecated

Change-Id: I3711e76d8357651aa6b400a1c9579d40aa64c558


# 1499a302 19-Oct-2021 Augustin Cavalier <waddlesplash@gmail.com>

tools/hardlink_packages: Trigger an error if there are duplicate package entries.

This would have caught a user error on my part in the last build-packages
update.


# a2dbd045 18-Apr-2020 Augustin Cavalier <waddlesplash@gmail.com>

hardlink_packages: Use distutils to compare versions.


# f7072b7d 15-May-2019 Augustin Cavalier <waddlesplash@gmail.com>

hardlink_packages: Fix arguments check.

Thanks Jessica for the review!


# 4bca5362 14-May-2019 Augustin Cavalier <waddlesplash@gmail.com>

hardlink_packages: Use subprocess instead of os to check for package_repo.


# 0f916d66 14-May-2019 Augustin Cavalier <waddlesplash@gmail.com>

tools/hardlink_packages: Check that the package_repo command exists.


# b4b55835 01-Dec-2017 Augustin Cavalier <waddlesplash@gmail.com>

hardlink_packages: Clarify packages directories in helptext.


# 16b3c214 22-Nov-2017 Augustin Cavalier <waddlesplash@gmail.com>

tools: Add a new hardlink_packages.py script.

This is essentially the replacement for "jam upload-packages" --
it goes through a directory of packages (intended to be one made by
buildmaster), picks the packages out of it that are in the repository
file passed to it, and then hardlinks them to a second directory
as well as updates the repository file and creates a package_repo.

This is what was used to mass-modify the repository files which
will be updated in the next commit.