summaryrefslogtreecommitdiff
path: root/gs/src/contrib.mak
diff options
context:
space:
mode:
authorTill Kamppeter <till.kamppeter@gmail.com>2007-05-08 17:29:31 +0000
committerTill Kamppeter <till.kamppeter@gmail.com>2007-05-08 17:29:31 +0000
commit865f95d53b67987bd27a5a2ee4e379ecbbe95ccb (patch)
treefb6b95ea611e5da6fc33c0ef6d8fd6b6ce7bf2ff /gs/src/contrib.mak
parent63e8e9ff4367dee8ab21a43ee89b41fd94a56235 (diff)
Build system extensions for support of CUPS Raster, OpenPrinting
Vector, X11 driver modularizationm, and for easy selection of drivers DETAILS: The build system has all necessary checks added for the additional drivers (especially for CUPS Raster and OpenPrinting Vector) and has functionality to easily select the drivers to be built in. Especially one can also build a Ghostscript with none of the extra drivers from the contrib/ directory by supplying the option "--disable-contrib" to "./configure". Other additional options are "--with-drivers" to select drivers and "--with-fontpath" to easily add the system's font locations (call the system's Ghostscript with "gs -h" and add the paths shown in the end of the output), "./configure" also auto-detects whether the X drivers can be modularized. For correct building of the CUPS filters the definition of the version number was moved from src/version.mak to ./configure (or src/configure.ac). The build rules for Omni are removed from src/contrib.mak, as gdevomni.c is present in the contrib/ directory. So its build rules belong into contrib/contrib.mak. Use "./configure --disable-contrib" to make a Ghostscript without anything from the contrib/ directory, for example for commercially licensed distribution. EXPECTED DIFFERENCES: None. git-svn-id: http://svn.ghostscript.com/ghostscript/trunk@7914 a1074d23-0009-0410-80fe-cf8c14f379e6
Diffstat (limited to 'gs/src/contrib.mak')
-rw-r--r--gs/src/contrib.mak10
1 files changed, 0 insertions, 10 deletions
diff --git a/gs/src/contrib.mak b/gs/src/contrib.mak
index 8ba6ef160..dbcb34ae2 100644
--- a/gs/src/contrib.mak
+++ b/gs/src/contrib.mak
@@ -472,16 +472,6 @@ $(GLOBJ)gdevstc3.$(OBJ) : $(GLSRC)gdevstc3.c $(gdevstc_h) $(PDEVH)
$(GLOBJ)gdevstc4.$(OBJ) : $(GLSRC)gdevstc4.c $(gdevstc_h) $(PDEVH)
$(GLCC) $(GLO_)gdevstc4.$(OBJ) $(C_) $(GLSRC)gdevstc4.c
-###--------------- Added Omni --------------------------###
-
-epclr_h1=$(GLSRC)defs.h
-
-$(DD)omni.dev : $(GLOBJ)gomni.$(OBJ) $(DD)page.dev
- $(SETPDEV) $(DD)omni $(GLOBJ)gomni.$(OBJ)
-
-$(GLOBJ)gomni.$(OBJ) : $(GLSRC)gomni.c $(epclr_h1) $(PDEVH)
- $(GLCC) $(GLO_)gomni.$(OBJ) $(C_) $(GLSRC)gomni.c
-
### --------------- Ugly/Update -> Unified Printer Driver ---------------- ###
### For questions about this driver, please contact: ###
### Gunther Hess (gunther@elmos.de) ###