From aa50b821c883b597a0be9ce0e47c98756be3be9b Mon Sep 17 00:00:00 2001 From: David Turner Date: Wed, 29 Dec 1999 00:24:51 +0000 Subject: [PATCH] The font drivers that are statically linked to the library at build time is now managed through the file `config//ftmodule.h', which is automatically generated through the rules file `config/modules.mk' Some changes to include this new rules file. Also, the target "modules" will force the re-generation of the drivers list (this is handy when adding or removing a font driver from the source tree). --- Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Makefile b/Makefile index 5932377e8..12ffc97d8 100644 --- a/Makefile +++ b/Makefile @@ -70,9 +70,25 @@ ifdef check_platform all: setup + +# if the module list $(FT_MODULE_LIST) file is not present, +# generate it +# +modules: make_module_list setup + include $(TOP)/config/detect.mk +include $(TOP)/config/modules.mk + +ifeq ($(wildcard $(FT_MODULE_LIST)),) +setup: make_module_list +endif + # "setup" must be defined by the host platform detection rules +# to create the 'config.mk' file in the current directory. +# + + else @@ -83,6 +99,8 @@ else # all: build_freetype +modules: make_module_list + BUILD_FREETYPE := yes include $(CONFIG_MK)