summaryrefslogtreecommitdiff
path: root/gs/base/psromfs.mak
diff options
context:
space:
mode:
Diffstat (limited to 'gs/base/psromfs.mak')
-rw-r--r--gs/base/psromfs.mak34
1 files changed, 34 insertions, 0 deletions
diff --git a/gs/base/psromfs.mak b/gs/base/psromfs.mak
new file mode 100644
index 000000000..de09309c7
--- /dev/null
+++ b/gs/base/psromfs.mak
@@ -0,0 +1,34 @@
+# Copyright (C) 2001-2006 Artifex Software, Inc.
+# All Rights Reserved.
+#
+# This software is provided AS-IS with no warranty, either express or
+# implied.
+#
+# This software is distributed under license and may not be copied, modified
+# or distributed except as expressly authorized under the terms of that
+# license. Refer to licensing information at http://www.artifex.com/
+# or contact Artifex Software, Inc., 7 Mt. Lassen Drive - Suite A-134,
+# San Rafael, CA 94903, U.S.A., +1(415)492-9861, for further information.
+#
+# $Id$
+# mkromfs macros for PostScript %rom% when COMPILE_INITS=1
+
+# The following list of files needed by the interpreter is maintained here.
+# This changes infrequently, but is a potential point of bitrot, but since
+# unix-inst.mak uses this macro, problems should surface when testing installed
+# versions.
+
+# Resource files go into Resource/...
+# The init files are in the %rom%Resource/Init/ directory
+# Any EXTRA_INIT_FILES go into %rom%lib/
+
+RESOURCE_LIST=CIDFont$(D) CMap$(D) ColorSpace$(D) Decoding$(D) Encoding$(D) Font$(D) IdiomSet$(D) Init$(D) ProcSet$(D)
+
+# Note: gs_cet.ps is only needed to match Adobe CPSI defaults
+PS_ROMFS_ARGS=-c -P $(PSRESDIR)$(D) -d Resource/ $(RESOURCE_LIST) \
+ -d lib/ -P $(PSLIBDIR)$(D) $(EXTRA_INIT_FILES)
+
+# We'd really like to have all of the files in Resourc/Init/ be dependencies
+# for COMPILE_INITS=1, but we settle for just the main one. "touch" it if
+# you change any Resource/Init files to force re-build of the %rom% data.
+PS_ROMFS_DEPS=$(PSRESDIR)$(D)Init$(D)$(GS_INIT)