diff --git a/sc2/build/unix/build.config b/sc2/build/unix/build.config index 84c35983a..d75769746 100644 --- a/sc2/build/unix/build.config +++ b/sc2/build/unix/build.config @@ -184,12 +184,16 @@ uqm_prepare_config() CHOICE_mikmod_OPTIONS="internal external" CHOICE_mikmod_TITLE="Tracker music support" CHOICE_mikmod_OPTION_internal_TITLE="Included libmikmod" + CHOICE_mikmod_OPTION_internal_ACTION=mikmod_internal_action + mikmod_internal_action() { + CFLAGS="$CFLAGS -DUSE_INTERNAL_MIKMOD" + USE_INTERNAL_MIKMOD=1 + } CHOICE_mikmod_OPTION_external_TITLE="System libmikmod" CHOICE_mikmod_OPTION_external_PRECOND="have_library libmikmod" CHOICE_mikmod_OPTION_external_ACTION=mikmod_external_action mikmod_external_action() { - CFLAGS="$CFLAGS -DUSE_INTERNAL_MIKMOD" - USE_INTERNAL_MIKMOD=1 + USE_INTERNAL_MIKMOD="" use_library libmikmod } CHOICE_mikmod_DEFAULT=external