summaryrefslogtreecommitdiff
path: root/platform/win32
diff options
context:
space:
mode:
Diffstat (limited to 'platform/win32')
-rw-r--r--platform/win32/generate.bat7
-rw-r--r--platform/win32/generated.vcproj12
-rw-r--r--platform/win32/libmupdf.vcproj4
3 files changed, 21 insertions, 2 deletions
diff --git a/platform/win32/generate.bat b/platform/win32/generate.bat
index f47e2c56..e7fcadae 100644
--- a/platform/win32/generate.bat
+++ b/platform/win32/generate.bat
@@ -4,6 +4,13 @@ if not exist scripts/fontdump.c cd ../..
if not exist scripts/fontdump.c goto usage
if not exist generated mkdir generated
+cl /nologo -Iinclude scripts/namedump.c
+
+if not exist namedump.exe goto usage
+
+if not exist include/mupdf/pdf/name-table.h namedump.exe resources/pdf/names.txt include/mupdf/pdf/name-table.h source/pdf/pdf-name-table.h
+if not exist source/pdf/pdf-name-table.h namedump.exe resources/pdf/names.txt include/mupdf/pdf/name-table.h source/pdf/pdf-name-table.h
+
cl /nologo -Iinclude scripts/fontdump.c setargv.obj
cl /nologo -Iinclude scripts/cmapdump.c setargv.obj
cl /nologo -Iinclude scripts/cquote.c setargv.obj
diff --git a/platform/win32/generated.vcproj b/platform/win32/generated.vcproj
index a0a55c35..063f997c 100644
--- a/platform/win32/generated.vcproj
+++ b/platform/win32/generated.vcproj
@@ -27,8 +27,8 @@
<Tool
Name="VCNMakeTool"
BuildCommandLine="generate.bat"
- ReBuildCommandLine="del /q ..\..\generated &amp;&amp; generate.bat"
- CleanCommandLine="del /q ..\..\generated"
+ ReBuildCommandLine="del /q ..\..\generated ..\..\include\mupdf\pdf\name-table.h ..\..\source\pdf\pdf-name-table.h &amp;&amp; generate.bat"
+ CleanCommandLine="del /q ..\..\generated ..\..\include\mupdf\pdf\name-table.h ..\..\source\pdf\pdf-name-table.h"
Output=""
PreprocessorDefinitions="WIN32;_DEBUG;USE_OUTPUT_DEBUG_STRING"
IncludeSearchPath=""
@@ -161,6 +161,14 @@
RelativePath="..\..\scripts\fontdump.c"
>
</File>
+ <File
+ RelativePath="..\..\scripts\namedump.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\resources\pdf\names.txt"
+ >
+ </File>
</Filter>
<Filter
Name="generated"
diff --git a/platform/win32/libmupdf.vcproj b/platform/win32/libmupdf.vcproj
index 625a47c6..c3dc0aa3 100644
--- a/platform/win32/libmupdf.vcproj
+++ b/platform/win32/libmupdf.vcproj
@@ -1321,6 +1321,10 @@
>
</File>
<File
+ RelativePath="..\..\include\mupdf\pdf\name-table.h"
+ >
+ </File>
+ <File
RelativePath="..\..\include\mupdf\pdf\object.h"
>
</File>