summaryrefslogtreecommitdiff
path: root/Build/source/libs/harfbuzz/harfbuzz-src/src/check-externs.py
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/harfbuzz/harfbuzz-src/src/check-externs.py')
-rw-r--r--Build/source/libs/harfbuzz/harfbuzz-src/src/check-externs.py20
1 files changed, 0 insertions, 20 deletions
diff --git a/Build/source/libs/harfbuzz/harfbuzz-src/src/check-externs.py b/Build/source/libs/harfbuzz/harfbuzz-src/src/check-externs.py
deleted file mode 100644
index a64d2e5b4a9..00000000000
--- a/Build/source/libs/harfbuzz/harfbuzz-src/src/check-externs.py
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/usr/bin/env python3
-
-import sys, os, re
-
-os.chdir (os.getenv ('srcdir', os.path.dirname (__file__)))
-
-HBHEADERS = [os.path.basename (x) for x in os.getenv ('HBHEADERS', '').split ()] or \
- [x for x in os.listdir ('.') if x.startswith ('hb') and x.endswith ('.h')]
-
-stat = 0
-
-print ('Checking that all public symbols are exported with HB_EXTERN')
-for x in HBHEADERS:
- with open (x, 'r', encoding='utf-8') as f: content = f.read ()
- for s in re.findall (r'\n.+\nhb_.+\n', content):
- if not s.startswith ('\nHB_EXTERN '):
- print ('failure on:', s)
- stat = 1
-
-sys.exit (stat)