The unpac monorepo manager self-hosting as a monorepo using unpac
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Makefile.config_if_required: only load once

Makefile.config_if_required can be include'd more than once which
overrides any changes made to flags.

+7
+5
Makefile.build_config.in
··· 19 19 # OCaml's build system and so itself includes Makefile.config. It assumes that 20 20 # $(ROOTDIR) has been defined. 21 21 22 + # This variable is added to prevent double-inclusion of this Makefile by 23 + # Makefile.config_if_required. override is used as this has highest $(origin ) 24 + # priority (including over make BUILD_CONFIG_INCLUDED) 25 + override BUILD_CONFIG_INCLUDED = 26 + 22 27 include $(ROOTDIR)/Makefile.config 23 28 INSTALL ?= @INSTALL@ -p 24 29 INSTALL_DATA ?= @INSTALL_DATA@
+2
Makefile.config_if_required
··· 24 24 $(filter-out $(CLEAN_TARGET_NAMES) configure, $(MAKECMDGOALS))) 25 25 26 26 ifneq "$(REQUIRES_CONFIGURATION)" "" 27 + ifneq "$(origin BUILD_CONFIG_INCLUDED)" "override" 27 28 include $(ROOTDIR)/Makefile.build_config 28 29 endif 30 + endif