summaryrefslogtreecommitdiff
path: root/base/openvms.mak
diff options
context:
space:
mode:
authorRay Johnston <ray.johnston@artifex.com>2017-08-12 16:24:54 -0700
committerRay Johnston <ray.johnston@artifex.com>2017-08-17 13:44:30 -0700
commitf6cabb1a7264e81a4b80a515717f7cc8938f1145 (patch)
tree466de206cf22097ebd585439f55f2bf6006050a2 /base/openvms.mak
parente64f5a2eaeb5c667bfc6bf584f4d7655c8b6b959 (diff)
downloadghostpdl-f6cabb1a7264e81a4b80a515717f7cc8938f1145.tar.gz
Add .gen_ordered operator to PS and htsc_gen_ordered to gs lib
If GS_LIB_BUILD is #defined, gen_ordered.c API can be called from GS to allow for addittion of a PS operator to make a HalftoneType 3 (threshold array based halftone) controlled by parameters from a dictionary. The result is can be used by sethalftone or as a HalftoneType 5 halftone. Also some warnings cleaned up and add checks for ALLOC fail. Add a gen_ordered parameter to control verbosity of printing The default is 0, which is error messages only. Error messages are generated to stderr (using the EPRINTF* macro). Add documentation of these two new operators in doc/Lagnuage.htm Add an example toolbin/halftone/gen_ordered/gen_ordered_example.ps of usage of ,genordered and some related rendering options. Other parsers (PCL or XPS) may call htsc_set_default_params and htsc_gen_ordered as well to make ordered dither halftone generation more flexible, but the integration into non-PS parsers is left for later.
Diffstat (limited to 'base/openvms.mak')
-rw-r--r--base/openvms.mak3
1 files changed, 3 insertions, 0 deletions
diff --git a/base/openvms.mak b/base/openvms.mak
index c9b355e72..8c3bb689b 100644
--- a/base/openvms.mak
+++ b/base/openvms.mak
@@ -144,6 +144,9 @@ LCMS2SRCDIR=[.lcms2]
WHICH_CMS=lcms2
+# Define the directory where the gen_ordered source is stored.
+GENORDERED_SRCDIR=.toolbin.halftone.gen_ordered
+
# IJS has not been ported to OpenVMS. If you do the port,
# you'll need to set these values. You'll also need to
# include the ijs.mak makefile