SDL_ttf: freetype's apinames.c isn't meant to be in library build

From 9d2a04f157c4e0c206fe5df7103018d5a59c6e35 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Sun, 18 Apr 2021 17:01:02 +0300
Subject: [PATCH] freetype's apinames.c isn't meant to be in library build

---
 Makefile.am                             |  1 -
 Makefile.in                             | 28 -------------------------
 Xcode/SDL_ttf.xcodeproj/project.pbxproj | 14 -------------
 external/freetype-2.10.4/Android.mk     |  1 -
 4 files changed, 44 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index dd1aefe..1b59d1a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -50,7 +50,6 @@ FREETYPE_SOURCES = \
 	$(FREETYPE_PATH)/src/raster/raster.c \
 	$(FREETYPE_PATH)/src/sfnt/sfnt.c \
 	$(FREETYPE_PATH)/src/smooth/smooth.c \
-	$(FREETYPE_PATH)/src/tools/apinames.c \
 	$(FREETYPE_PATH)/src/truetype/truetype.c \
 	$(FREETYPE_PATH)/src/type1/type1.c \
 	$(FREETYPE_PATH)/src/type42/type42.c \
diff --git a/Makefile.in b/Makefile.in
index 9df31c5..8b1e0dd 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -186,7 +186,6 @@ am__libSDL2_ttf_la_SOURCES_DIST = SDL_ttf.c \
 	$(FREETYPE_PATH)/src/raster/raster.c \
 	$(FREETYPE_PATH)/src/sfnt/sfnt.c \
 	$(FREETYPE_PATH)/src/smooth/smooth.c \
-	$(FREETYPE_PATH)/src/tools/apinames.c \
 	$(FREETYPE_PATH)/src/truetype/truetype.c \
 	$(FREETYPE_PATH)/src/type1/type1.c \
 	$(FREETYPE_PATH)/src/type42/type42.c \
@@ -271,7 +270,6 @@ am__objects_1 =  \
 	$(FREETYPE_PATH)/src/raster/libSDL2_ttf_la-raster.lo \
 	$(FREETYPE_PATH)/src/sfnt/libSDL2_ttf_la-sfnt.lo \
 	$(FREETYPE_PATH)/src/smooth/libSDL2_ttf_la-smooth.lo \
-	$(FREETYPE_PATH)/src/tools/libSDL2_ttf_la-apinames.lo \
 	$(FREETYPE_PATH)/src/truetype/libSDL2_ttf_la-truetype.lo \
 	$(FREETYPE_PATH)/src/type1/libSDL2_ttf_la-type1.lo \
 	$(FREETYPE_PATH)/src/type42/libSDL2_ttf_la-type42.lo \
@@ -385,7 +383,6 @@ am__depfiles_remade = $(FREETYPE_PATH)/src/autofit/$(DEPDIR)/libSDL2_ttf_la-auto
 	$(FREETYPE_PATH)/src/raster/$(DEPDIR)/libSDL2_ttf_la-raster.Plo \
 	$(FREETYPE_PATH)/src/sfnt/$(DEPDIR)/libSDL2_ttf_la-sfnt.Plo \
 	$(FREETYPE_PATH)/src/smooth/$(DEPDIR)/libSDL2_ttf_la-smooth.Plo \
-	$(FREETYPE_PATH)/src/tools/$(DEPDIR)/libSDL2_ttf_la-apinames.Plo \
 	$(FREETYPE_PATH)/src/truetype/$(DEPDIR)/libSDL2_ttf_la-truetype.Plo \
 	$(FREETYPE_PATH)/src/type1/$(DEPDIR)/libSDL2_ttf_la-type1.Plo \
 	$(FREETYPE_PATH)/src/type42/$(DEPDIR)/libSDL2_ttf_la-type42.Plo \
@@ -723,7 +720,6 @@ FREETYPE_SOURCES = \
 	$(FREETYPE_PATH)/src/raster/raster.c \
 	$(FREETYPE_PATH)/src/sfnt/sfnt.c \
 	$(FREETYPE_PATH)/src/smooth/smooth.c \
-	$(FREETYPE_PATH)/src/tools/apinames.c \
 	$(FREETYPE_PATH)/src/truetype/truetype.c \
 	$(FREETYPE_PATH)/src/type1/type1.c \
 	$(FREETYPE_PATH)/src/type42/type42.c \
@@ -1106,15 +1102,6 @@ $(FREETYPE_PATH)/src/smooth/$(DEPDIR)/$(am__dirstamp):
 $(FREETYPE_PATH)/src/smooth/libSDL2_ttf_la-smooth.lo:  \
 	$(FREETYPE_PATH)/src/smooth/$(am__dirstamp) \
 	$(FREETYPE_PATH)/src/smooth/$(DEPDIR)/$(am__dirstamp)
-$(FREETYPE_PATH)/src/tools/$(am__dirstamp):
-	@$(MKDIR_P) $(FREETYPE_PATH)/src/tools
-	@: > $(FREETYPE_PATH)/src/tools/$(am__dirstamp)
-$(FREETYPE_PATH)/src/tools/$(DEPDIR)/$(am__dirstamp):
-	@$(MKDIR_P) $(FREETYPE_PATH)/src/tools/$(DEPDIR)
-	@: > $(FREETYPE_PATH)/src/tools/$(DEPDIR)/$(am__dirstamp)
-$(FREETYPE_PATH)/src/tools/libSDL2_ttf_la-apinames.lo:  \
-	$(FREETYPE_PATH)/src/tools/$(am__dirstamp) \
-	$(FREETYPE_PATH)/src/tools/$(DEPDIR)/$(am__dirstamp)
 $(FREETYPE_PATH)/src/truetype/$(am__dirstamp):
 	@$(MKDIR_P) $(FREETYPE_PATH)/src/truetype
 	@: > $(FREETYPE_PATH)/src/truetype/$(am__dirstamp)
@@ -1334,8 +1321,6 @@ mostlyclean-compile:
 	-rm -f $(FREETYPE_PATH)/src/sfnt/*.lo
 	-rm -f $(FREETYPE_PATH)/src/smooth/*.$(OBJEXT)
 	-rm -f $(FREETYPE_PATH)/src/smooth/*.lo
-	-rm -f $(FREETYPE_PATH)/src/tools/*.$(OBJEXT)
-	-rm -f $(FREETYPE_PATH)/src/tools/*.lo
 	-rm -f $(FREETYPE_PATH)/src/truetype/*.$(OBJEXT)
 	-rm -f $(FREETYPE_PATH)/src/truetype/*.lo
 	-rm -f $(FREETYPE_PATH)/src/type1/*.$(OBJEXT)
@@ -1386,7 +1371,6 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@$(FREETYPE_PATH)/src/raster/$(DEPDIR)/libSDL2_ttf_la-raster.Plo@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(FREETYPE_PATH)/src/sfnt/$(DEPDIR)/libSDL2_ttf_la-sfnt.Plo@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(FREETYPE_PATH)/src/smooth/$(DEPDIR)/libSDL2_ttf_la-smooth.Plo@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@$(FREETYPE_PATH)/src/tools/$(DEPDIR)/libSDL2_ttf_la-apinames.Plo@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(FREETYPE_PATH)/src/truetype/$(DEPDIR)/libSDL2_ttf_la-truetype.Plo@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(FREETYPE_PATH)/src/type1/$(DEPDIR)/libSDL2_ttf_la-type1.Plo@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(FREETYPE_PATH)/src/type42/$(DEPDIR)/libSDL2_ttf_la-type42.Plo@am__quote@ # am--include-marker
@@ -1727,13 +1711,6 @@ $(FREETYPE_PATH)/src/smooth/libSDL2_ttf_la-smooth.lo: $(FREETYPE_PATH)/src/smoot
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $(FREETYPE_PATH)/src/smooth/libSDL2_ttf_la-smooth.lo `test -f '$(FREETYPE_PATH)/src/smooth/smooth.c' || echo '$(srcdir)/'`$(FREETYPE_PATH)/src/smooth/smooth.c
 
-$(FREETYPE_PATH)/src/tools/libSDL2_ttf_la-apinames.lo: $(FREETYPE_PATH)/src/tools/apinames.c
-@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT $(FREETYPE_PATH)/src/tools/libSDL2_ttf_la-apinames.lo -MD -MP -MF $(FREETYPE_PATH)/src/tools/$(DEPDIR)/libSDL2_ttf_la-apinames.Tpo -c -o $(FREETYPE_PATH)/src/tools/libSDL2_ttf_la-apinames.lo `test -f '$(FREETYPE_PATH)/src/tools/apinames.c' || echo '$(srcdir)/'`$(FREETYPE_PATH)/src/tools/apinames.c
-@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(FREETYPE_PATH)/src/tools/$(DEPDIR)/libSDL2_ttf_la-apinames.Tpo $(FREETYPE_PATH)/src/tools/$(DEPDIR)/libSDL2_ttf_la-apinames.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$(FREETYPE_PATH)/src/tools/apinames.c' object='$(FREETYPE_PATH)/src/tools/libSDL2_ttf_la-apinames.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $(FREETYPE_PATH)/src/tools/libSDL2_ttf_la-apinames.lo `test -f '$(FREETYPE_PATH)/src/tools/apinames.c' || echo '$(srcdir)/'`$(FREETYPE_PATH)/src/tools/apinames.c
-
 $(FREETYPE_PATH)/src/truetype/libSDL2_ttf_la-truetype.lo: $(FREETYPE_PATH)/src/truetype/truetype.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT $(FREETYPE_PATH)/src/truetype/libSDL2_ttf_la-truetype.lo -MD -MP -MF $(FREETYPE_PATH)/src/truetype/$(DEPDIR)/libSDL2_ttf_la-truetype.Tpo -c -o $(FREETYPE_PATH)/src/truetype/libSDL2_ttf_la-truetype.lo `test -f '$(FREETYPE_PATH)/src/truetype/truetype.c' || echo '$(srcdir)/'`$(FREETYPE_PATH)/src/truetype/truetype.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(FREETYPE_PATH)/src/truetype/$(DEPDIR)/libSDL2_ttf_la-truetype.Tpo $(FREETYPE_PATH)/src/truetype/$(DEPDIR)/libSDL2_ttf_la-truetype.Plo
@@ -2108,7 +2085,6 @@ clean-libtool:
 	-rm -rf $(FREETYPE_PATH)/src/raster/.libs $(FREETYPE_PATH)/src/raster/_libs
 	-rm -rf $(FREETYPE_PATH)/src/sfnt/.libs $(FREETYPE_PATH)/src/sfnt/_libs
 	-rm -rf $(FREETYPE_PATH)/src/smooth/.libs $(FREETYPE_PATH)/src/smooth/_libs
-	-rm -rf $(FREETYPE_PATH)/src/tools/.libs $(FREETYPE_PATH)/src/tools/_libs
 	-rm -rf $(FREETYPE_PATH)/src/truetype/.libs $(FREETYPE_PATH)/src/truetype/_libs
 	-rm -rf $(FREETYPE_PATH)/src/type1/.libs $(FREETYPE_PATH)/src/type1/_libs
 	-rm -rf $(FREETYPE_PATH)/src/type42/.libs $(FREETYPE_PATH)/src/type42/_libs
@@ -2459,8 +2435,6 @@ distclean-generic:
 	-test -z "$(FREETYPE_PATH)/src/sfnt/$(am__dirstamp)" || rm -f $(FREETYPE_PATH)/src/sfnt/$(am__dirstamp)
 	-test -z "$(FREETYPE_PATH)/src/smooth/$(DEPDIR)/$(am__dirstamp)" || rm -f $(FREETYPE_PATH)/src/smooth/$(DEPDIR)/$(am__dirstamp)
 	-test -z "$(FREETYPE_PATH)/src/smooth/$(am__dirstamp)" || rm -f $(FREETYPE_PATH)/src/smooth/$(am__dirstamp)
-	-test -z "$(FREETYPE_PATH)/src/tools/$(DEPDIR)/$(am__dirstamp)" || rm -f $(FREETYPE_PATH)/src/tools/$(DEPDIR)/$(am__dirstamp)
-	-test -z "$(FREETYPE_PATH)/src/tools/$(am__dirstamp)" || rm -f $(FREETYPE_PATH)/src/tools/$(am__dirstamp)
 	-test -z "$(FREETYPE_PATH)/src/truetype/$(DEPDIR)/$(am__dirstamp)" || rm -f $(FREETYPE_PATH)/src/truetype/$(DEPDIR)/$(am__dirstamp)
 	-test -z "$(FREETYPE_PATH)/src/truetype/$(am__dirstamp)" || rm -f $(FREETYPE_PATH)/src/truetype/$(am__dirstamp)
 	-test -z "$(FREETYPE_PATH)/src/type1/$(DEPDIR)/$(am__dirstamp)" || rm -f $(FREETYPE_PATH)/src/type1/$(DEPDIR)/$(am__dirstamp)
@@ -2518,7 +2492,6 @@ distclean: distclean-am
 	-rm -f $(FREETYPE_PATH)/src/raster/$(DEPDIR)/libSDL2_ttf_la-raster.Plo
 	-rm -f $(FREETYPE_PATH)/src/sfnt/$(DEPDIR)/libSDL2_ttf_la-sfnt.Plo
 	-rm -f $(FREETYPE_PATH)/src/smooth/$(DEPDIR)/libSDL2_ttf_la-smooth.Plo
-	-rm -f $(FREETYPE_PATH)/src/tools/$(DEPDIR)/libSDL2_ttf_la-apinames.Plo
 	-rm -f $(FREETYPE_PATH)/src/truetype/$(DEPDIR)/libSDL2_ttf_la-truetype.Plo
 	-rm -f $(FREETYPE_PATH)/src/type1/$(DEPDIR)/libSDL2_ttf_la-type1.Plo
 	-rm -f $(FREETYPE_PATH)/src/type42/$(DEPDIR)/libSDL2_ttf_la-type42.Plo
@@ -2653,7 +2626,6 @@ maintainer-clean: maintainer-clean-am
 	-rm -f $(FREETYPE_PATH)/src/raster/$(DEPDIR)/libSDL2_ttf_la-raster.Plo
 	-rm -f $(FREETYPE_PATH)/src/sfnt/$(DEPDIR)/libSDL2_ttf_la-sfnt.Plo
 	-rm -f $(FREETYPE_PATH)/src/smooth/$(DEPDIR)/libSDL2_ttf_la-smooth.Plo
-	-rm -f $(FREETYPE_PATH)/src/tools/$(DEPDIR)/libSDL2_ttf_la-apinames.Plo
 	-rm -f $(FREETYPE_PATH)/src/truetype/$(DEPDIR)/libSDL2_ttf_la-truetype.Plo
 	-rm -f $(FREETYPE_PATH)/src/type1/$(DEPDIR)/libSDL2_ttf_la-type1.Plo
 	-rm -f $(FREETYPE_PATH)/src/type42/$(DEPDIR)/libSDL2_ttf_la-type42.Plo
diff --git a/Xcode/SDL_ttf.xcodeproj/project.pbxproj b/Xcode/SDL_ttf.xcodeproj/project.pbxproj
index 58fc2c1..605cd57 100644
--- a/Xcode/SDL_ttf.xcodeproj/project.pbxproj
+++ b/Xcode/SDL_ttf.xcodeproj/project.pbxproj
@@ -235,12 +235,6 @@
 		F384BCAB261EC2770028A248 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCA7261EC2770028A248 /* smooth.c */; };
 		F384BCAC261EC2770028A248 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCA7261EC2770028A248 /* smooth.c */; };
 		F384BCAD261EC2770028A248 /* smooth.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCA7261EC2770028A248 /* smooth.c */; };
-		F384BCB3261EC2880028A248 /* apinames.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCB2261EC2880028A248 /* apinames.c */; };
-		F384BCB4261EC2880028A248 /* apinames.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCB2261EC2880028A248 /* apinames.c */; };
-		F384BCB5261EC2880028A248 /* apinames.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCB2261EC2880028A248 /* apinames.c */; };
-		F384BCB6261EC2880028A248 /* apinames.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCB2261EC2880028A248 /* apinames.c */; };
-		F384BCB7261EC2880028A248 /* apinames.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCB2261EC2880028A248 /* apinames.c */; };
-		F384BCB8261EC2880028A248 /* apinames.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCB2261EC2880028A248 /* apinames.c */; };
 		F384BCBE261EC2980028A248 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCBD261EC2980028A248 /* truetype.c */; };
 		F384BCBF261EC2980028A248 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCBD261EC2980028A248 /* truetype.c */; };
 		F384BCC0261EC2980028A248 /* truetype.c in Sources */ = {isa = PBXBuildFile; fileRef = F384BCBD261EC2980028A248 /* truetype.c */; };
@@ -630,7 +624,6 @@
 		F384BC91261EC2560028A248 /* raster.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = raster.c; path = "../external/freetype-2.10.4/src/raster/raster.c"; sourceTree = "<group>"; };
 		F384BC9C261EC2680028A248 /* sfnt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sfnt.c; path = "../external/freetype-2.10.4/src/sfnt/sfnt.c"; sourceTree = "<group>"; };
 		F384BCA7261EC2770028A248 /* smooth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = smooth.c; path = "../external/freetype-2.10.4/src/smooth/smooth.c"; sourceTree = "<group>"; };
-		F384BCB2261EC2880028A248 /* apinames.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = apinames.c; path = "../external/freetype-2.10.4/src/tools/apinames.c"; sourceTree = "<group>"; };
 		F384BCBD261EC2980028A248 /* truetype.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = truetype.c; path = "../external/freetype-2.10.4/src/truetype/truetype.c"; sourceTree = "<group>"; };
 		F384BCC8261EC2AE0028A248 /* type1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = type1.c; path = "../external/freetype-2.10.4/src/type1/type1.c"; sourceTree = "<group>"; };
 		F384BCD3261EC2BE0028A248 /* type42.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = type42.c; path = "../external/freetype-2.10.4/src/type42/type42.c"; sourceTree = "<group>"; };
@@ -832,7 +825,6 @@
 		F384BB6A261EC02C0028A248 /* FreeType */ = {
 			isa = PBXGroup;
 			children = (
-				F384BCB2261EC2880028A248 /* apinames.c */,
 				F384BB6B261EC0760028A248 /* autofit.c */,
 				F384BC0D261EC0F90028A248 /* bdf.c */,
 				F384BC2E261EC1710028A248 /* cff.c */,
@@ -1334,7 +1326,6 @@
 				F384BC30261EC1710028A248 /* cff.c in Sources */,
 				F384BDA8261EC7650028A248 /* hb-buffer-serialize.cc in Sources */,
 				F384BBC2261EC0DE0028A248 /* ftsynth.c in Sources */,
-				F384BCB4261EC2880028A248 /* apinames.c in Sources */,
 				F384BE08261EC7650028A248 /* hb-ot-shape-normalize.cc in Sources */,
 				F384BD42261EC7650028A248 /* hb-static.cc in Sources */,
 				F384BD78261EC7650028A248 /* hb-number.cc in Sources */,
@@ -1426,7 +1417,6 @@
 				F384BC31261EC1710028A248 /* cff.c in Sources */,
 				F384BDA9261EC7650028A248 /* hb-buffer-serialize.cc in Sources */,
 				F384BBC3261EC0DE0028A248 /* ftsynth.c in Sources */,
-				F384BCB5261EC2880028A248 /* apinames.c in Sources */,
 				F384BE09261EC7650028A248 /* hb-ot-shape-normalize.cc in Sources */,
 				F384BD43261EC7650028A248 /* hb-static.cc in Sources */,
 				F384BD79261EC7650028A248 /* hb-number.cc in Sources */,
@@ -1518,7 +1508,6 @@
 				F384BC33261EC1710028A248 /* cff.c in Sources */,
 				F384BDAB261EC7650028A248 /* hb-buffer-serialize.cc in Sources */,
 				F384BBC5261EC0DE0028A248 /* ftsynth.c in Sources */,
-				F384BCB7261EC2880028A248 /* apinames.c in Sources */,
 				F384BE0B261EC7650028A248 /* hb-ot-shape-normalize.cc in Sources */,
 				F384BD45261EC7650028A248 /* hb-static.cc in Sources */,
 				F384BD7B261EC7650028A248 /* hb-number.cc in Sources */,
@@ -1610,7 +1599,6 @@
 				F384BC34261EC1710028A248 /* cff.c in Sources */,
 				F384BDAC261EC7650028A248 /* hb-buffer-serialize.cc in Sources */,
 				F384BBC6261EC0DE0028A248 /* ftsynth.c in Sources */,
-				F384BCB8261EC2880028A248 /* apinames.c in Sources */,
 				F384BE0C261EC7650028A248 /* hb-ot-shape-normalize.cc in Sources */,
 				F384BD46261EC7650028A248 /* hb-static.cc in Sources */,
 				F384BD7C261EC7650028A248 /* hb-number.cc in Sources */,
@@ -1702,7 +1690,6 @@
 				F384BC2F261EC1710028A248 /* cff.c in Sources */,
 				F384BDA7261EC7650028A248 /* hb-buffer-serialize.cc in Sources */,
 				F384BBC1261EC0DE0028A248 /* ftsynth.c in Sources */,
-				F384BCB3261EC2880028A248 /* apinames.c in Sources */,
 				F384BE07261EC7650028A248 /* hb-ot-shape-normalize.cc in Sources */,
 				F384BD41261EC7650028A248 /* hb-static.cc in Sources */,
 				F384BD77261EC7650028A248 /* hb-number.cc in Sources */,
@@ -1794,7 +1781,6 @@
 				F384BC32261EC1710028A248 /* cff.c in Sources */,
 				F384BDAA261EC7650028A248 /* hb-buffer-serialize.cc in Sources */,
 				F384BBC4261EC0DE0028A248 /* ftsynth.c in Sources */,
-				F384BCB6261EC2880028A248 /* apinames.c in Sources */,
 				F384BE0A261EC7650028A248 /* hb-ot-shape-normalize.cc in Sources */,
 				F384BD44261EC7650028A248 /* hb-static.cc in Sources */,
 				F384BD7A261EC7650028A248 /* hb-number.cc in Sources */,
diff --git a/external/freetype-2.10.4/Android.mk b/external/freetype-2.10.4/Android.mk
index 02a50f0..1504c86 100644
--- a/external/freetype-2.10.4/Android.mk
+++ b/external/freetype-2.10.4/Android.mk
@@ -40,7 +40,6 @@ LOCAL_SRC_FILES := \
         ./src/raster/raster.c \
         ./src/sfnt/sfnt.c \
         ./src/smooth/smooth.c \
-        ./src/tools/apinames.c \
         ./src/truetype/truetype.c \
         ./src/type1/type1.c \
         ./src/type42/type42.c \