On Wed, Aug 23, 2023 at 11:31:39PM +0200, Marc Espie wrote: > According to port-modules, variables starting with MOD* are public, so > should get documented, SOONER RATHER THAN LATER.
Some of these variables are somehow internal to the modules, and named this way (MOD*) because of bsd.port.mk . > MODGO_pre-configure > MODCARGO_post-extract > MODCARGO_post-patch > MODCABAL_post-extract > MODGNU_configure > MODGNU_gen > MODGO_pre-configure > MODHEIMDAL_post-patch > MODIMAKE_configure > MODKF5_post-install > MODMESON_configure > MODOCAML_pre-fake > MODPERL_configure > MODPERL_gen > MODPERL_pre-configure > MODPERL_pre-fake > MODQMAKE_build > MODQMAKE_configure > MODQMAKE_install > MODQMAKE_test > MODRUBY_pre-configure > MODXFCE4_gen > MODXFCE4_post-install port-modules.5 also recommands some variable names as MODFOO_BUILD_TARGET. I don't really see the point of document them. Please also keep in mind that specific documentation for variable modules was not really possible at the time of writing the modules as all the documentation for all the modules was inside port-modules.5 (so only important parts was included in this file to not make the file unreadable). Thanks. -- Sebastien Marie