Skip to content

Remove comments on needing to run autogen.sh

Andrew Shark requested to merge work/ashark/autogen_comments into master

This is already done by kdesrc-build/kde-builder.

I have manually removed ~/kde6/src/gpgme, then cloned it with --src-only. Then I checked the behavior. First invocation runs autogen.sh then configure, and second invocation only runs configure (because configure file becomes presented in src dir).

The relevant logs:

❯ kde-builder gpgme -M -r -S
Building gpgme from custom-qt6-libs (1/1)
run_logged_command(): Module gpgme, Command: /home/andrew/kde6/src/gpgme/autogen.sh
run_logged_command(): Module gpgme, Command: /home/andrew/kde6/src/gpgme/configure --prefix=/home/andrew/kde6/usr --enable-maintainer-mode --enable-languages=cpp,qt6

❯ kde-builder gpgme -M -r -S
Building gpgme from custom-qt6-libs (1/1)
run_logged_command(): Module gpgme, Command: /home/andrew/kde6/src/gpgme/configure --prefix=/home/andrew/kde6/usr --enable-maintainer-mode --enable-languages=cpp,qt6

Implementation details can be seen in https://invent.kde.org/sdk/kde-builder/-/blob/master/kde_builder_lib/build_system/autotools.py?ref_type=heads

Merge request reports