After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 570990 - No way for the user to disable building a specific plugin
No way for the user to disable building a specific plugin
Status: RESOLVED OBSOLETE
Product: bluefish
Classification: Other
Component: build system
development (SVN TRUNK)
Other Linux
: Normal enhancement
: ---
Assigned To: Daniel Leidert
Daniel Leidert
: 601811 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-02-08 20:46 UTC by Jim Hayward
Modified: 2020-04-24 15:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jim Hayward 2009-02-08 20:46:55 UTC
Right now there is no way for the user to disable building of specific plugins.

We should add an option to disable building of specific plugins, i.e.
 --disable-plugin=[plugin name here]
Comment 1 Daniel Leidert 2009-02-17 23:36:56 UTC
I agree, that we need some way to disable specific plugins. Unfortunately the --disable, but also --without don't work like that. They throw errors if you add an argument. But

--enable-plugins=....

works, but is not intentional. Something I could imagine too is to use

AC_ARG_VAR

to define a variable DISABLED_PLUGINS. The variable then needs to be given to configure

./configure DISABLE_PLUGINS=foo,bar

PS: I think of defining this in a macro, which takes a list of possible optional plugins (not all plugins should be optional, correct?). The given list of diabled plugins then should be compared to the list of plugins defined to be optional. Depending on the result, some variable should be defined.

It will need some time to write this down and test it, because I'm currently  pretty busy. But now you know the plan :)
Comment 2 Daniel Leidert 2009-11-17 17:28:57 UTC
*** Bug 601811 has been marked as a duplicate of this bug. ***
Comment 3 André Klapper 2020-04-24 15:16:14 UTC
Hi, if this ticket is still valid in a recent version of Bluefish, then please report this under https://sourceforge.net/p/bluefish/tickets/ as GNOME Bugzilla is not used anymore by the Bluefish developers - thanks a lot!