shithub: freetype+ttf2subf

Download patch

ref: aa50b821c883b597a0be9ce0e47c98756be3be9b
parent: 10effdf61e6ee3d35394acf58e7cdc7121798b36
author: David Turner <[email protected]>
date: Tue Dec 28 19:24:51 EST 1999

The font drivers that are statically linked to the library at build time
is now managed through the file `config/<platform>/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).

git/fs: mount .git/fs: mount/attach disallowed
--- a/Makefile
+++ b/Makefile
@@ -70,10 +70,26 @@
 
 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
 
 ########################################################################
@@ -82,6 +98,8 @@
 #
 #
 all: build_freetype
+
+modules: make_module_list
 
 BUILD_FREETYPE := yes
 include $(CONFIG_MK)