summaryrefslogtreecommitdiff
path: root/windows
diff options
context:
space:
mode:
authorRobin Watts <Robin.Watts@artifex.com>2019-11-07 15:36:55 +0000
committerRobin Watts <Robin.Watts@artifex.com>2019-11-13 17:59:19 +0000
commit91b104936ec55b3f1f22673d7e286ff67e4e2475 (patch)
treec0b9e5c43f9998c2246f5fd379f5e27a277d4237 /windows
parentaf558a708b40a78eef9c0bc5b2ae229d771a3537 (diff)
downloadghostpdl-91b104936ec55b3f1f22673d7e286ff67e4e2475.tar.gz
Public build changes to accommodate private URF support.
This includes build rubrik for devices to generate URF files (urfgray, urfrgb, urfcmyk), a decompression filter for the rle variant used in URF files and a urf "language" interpreter implementation for gpdl. Note, this is only the build framework for these things. The actual implementation code lives in the private 'urf' git module, and will be activated automatically as part of the build if it is in position at configure time.
Diffstat (limited to 'windows')
-rw-r--r--windows/ghostpdl.vcproj8
-rw-r--r--windows/ghostscript.vcproj20
2 files changed, 28 insertions, 0 deletions
diff --git a/windows/ghostpdl.vcproj b/windows/ghostpdl.vcproj
index bfddbd2f5..c6a385a4d 100644
--- a/windows/ghostpdl.vcproj
+++ b/windows/ghostpdl.vcproj
@@ -310,6 +310,14 @@
>
</File>
</Filter>
+ <Filter
+ Name="urf"
+ >
+ <File
+ RelativePath="..\gpdl\urf\urftop.c"
+ >
+ </File>
+ </Filter>
</Files>
<Globals>
</Globals>
diff --git a/windows/ghostscript.vcproj b/windows/ghostscript.vcproj
index 71ba467b5..95337bd57 100644
--- a/windows/ghostscript.vcproj
+++ b/windows/ghostscript.vcproj
@@ -9628,6 +9628,26 @@
>
</File>
</Filter>
+ <Filter
+ Name="urf"
+ >
+ <File
+ RelativePath="..\urf\gdevurf.c"
+ >
+ </File>
+ <File
+ RelativePath="..\urf\surfd.c"
+ >
+ </File>
+ <File
+ RelativePath="..\urf\surfx.h"
+ >
+ </File>
+ <File
+ RelativePath="..\urf\urffilter.c"
+ >
+ </File>
+ </Filter>
</Files>
<Globals>
</Globals>