summaryrefslogtreecommitdiff
path: root/scripts/runcmapdump.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/runcmapdump.sh')
-rw-r--r--scripts/runcmapdump.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/scripts/runcmapdump.sh b/scripts/runcmapdump.sh
new file mode 100644
index 00000000..ae73add9
--- /dev/null
+++ b/scripts/runcmapdump.sh
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+LIST=$(echo resources/cmaps/* | sort)
+
+for f in $LIST
+do
+ b=$(basename $f)
+ echo "#include \"cmaps/$b.h\""
+ python scripts/cmapdump.py > source/pdf/cmaps/$b.h $f
+done
+
+
+echo "static pdf_cmap *table[] = {"
+for f in $LIST
+do
+ b=$(basename $f)
+ c=$(echo $b | tr - _)
+ echo "&cmap_$c,"
+done
+echo "};"