summaryrefslogtreecommitdiff
path: root/base/unixinst.mak
Commit message (Collapse)AuthorAgeFilesLines
* Update postal address in file headersChris Liddell2023-04-041-2/+2
|
* Bug 706469: Avoid creating empty images directoryChris Liddell2023-03-101-2/+1
| | | | Leftover from the old HTML docs
* Bug 706468: Avoid creating empty man page directoryChris Liddell2023-03-091-2/+2
|
* Adjust Unix install target for new documentationChris Liddell2022-09-261-8/+2
|
* Update copyright to 2021Chris Liddell2021-03-151-1/+1
|
* Strip trailing whitespace from makefiles.Robin Watts2020-09-091-2/+2
|
* Update copyright to 2020Chris Liddell2020-04-101-1/+1
|
* Move pdf_info.ps into lib (from toolbin)Chris Liddell2019-12-121-1/+1
| | | | | | And add it to the list of files to install on Unix systems. Also, tweak the comments in pdf_info.ps to reflect its new home.
* Fix 'greeting' and include COPYING in installChris Liddell2019-03-261-1/+1
| | | | | The greeting message still referenced the obsolete 'PUBLIC' file. And doc/COPYING was missing from the list of files for install.
* Update source/header file copyright notice to 2019Chris Liddell2019-01-161-1/+1
|
* Remove some blah_DEFINED cruft.Robin Watts2019-01-071-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we properly "include what we use" let's sanitise the horrid blah_DEFINED ifdeffery (i.e. kill it where possible). Also, we update the .c dependencies in the base/psi makefiles to be correct. Unfortunately, this new correct set of dependencies causes nmake to soil itself and die with an out of memory error. After much experimentation, I've come to the conclusion that this is because it copes poorly with given the same file as a dependency multiple times. Sadly, our style of declaring dependencies in the following style: foo_h=$(BLAH)/foo.h $(std_h) bar_h=$(BLAH)/bar.h $(foo_h) $(std_h) baz_h=$(BLAH)/baz.h $(foo_h) $(std_h) means that a .obj file that depends on $(foo_h) $(bar_h) and $(baz_h) ends up depending on foo.h twice, and std.h three times. I have therefore changed the style of dependencies used to be more standard. We still define: foo_h=$(BLAH)/foo.h so each .obj file rule can depend on $(foo_h) etc as required, but the dependencies between each .h file are expressed in normal rules at the end of the file in a dedicated "# Dependencies" section that we can now autogenerate.
* Bug 699778: Fix doc/* file list in base/unixinst.makChris Liddell2018-09-181-12/+13
|
* Remove redundant references to Xfonts.htmChris Liddell2018-04-171-1/+1
|
* Remove symlink from docs install.Chris Liddell2018-03-291-1/+0
| | | | | | | | For 9.23 we moved the default installation path for the documentation to better fit with "modern" Linux/Unix directory layouts. To minimize upheaval, we included a symlink to the "old"style path. Remove that now, as it was only a temporary thing.
* Add another missing file to the documentation install listChris Liddell2018-03-231-1/+1
| | | | I'd missed off the example device source file.
* Add missing files to doc install targetChris Liddell2018-03-201-1/+3
| | | | | | | | | | | These files: VectorDevices.htm sample_downscale_device.htm SavedPages.htm subclass.htm were missing from the documentation installation target
* Fix ommission from revised documentation install pathChris Liddell2018-03-191-1/+1
|
* Update copyright notice with new head office address.Ken Sharp2018-01-301-3/+3
| | | | | | | | | Also update copyright dates. Remove gs_cmdl.ps as we no longer use it, and remove its entry from psfiles.htm. Remove xfonts.htm as this feature (xfont support) is long, long gone.
* Bug 698814: use --docdir= configure parameterDavid Kaspar [Dee'Kej]2018-01-081-0/+1
| | | | | | | | | | | | | | | | | | | | Previously, the Ghostscript was using custom path to the documentation (as docdir=$(gsdatadir)/doc). This was causing that value of --docdir= parameter of ./configure was accepted, but not used at all. This commit fixes this issue, by using docdir=@docdir@@VERSIONED_PATH@ instead. However, as a side effect this results in default path for documentation to changed to this (with --prefix=/usr): /usr/share/doc/ghostscript/<version>/ To stay backward compatible, a symlink is automatically created to point from the old location (/usr/share/ghostscript/<version>/doc) to the new location. NOTE: Trying to fix this issue with the location of documentation staying as it was would require some hacking inside the Autoconf itself, which is not desirable.
* Bug 698813: do not install examples/ by default anymoreDavid Kaspar [Dee'Kej]2018-01-081-1/+1
| | | | | | | | Those files in the examples/ folder are for testing purposes, and not really good examples for people trying to learn PostScript. However, we are keeping the 'make install-examples' target for people who still wishes to use those files for some reason.
* Bug 698669: remove reference to removed example fileChris Liddell2017-10-181-1/+1
| | | | | | | | Some time ago, we removed the example file chess.ps due to questions over the license for the font it used. But the makefile gubbins to "install" the example files wasn't changed to suit, and on HP-UX (but so far, nothing else!) caused "make install" to error out.
* remove deleted file references from unixinst.makKen Sharp2017-05-131-11/+11
|
* Bug 696665: fix gs only installChris Liddell2016-03-171-0/+6
| | | | | | I added dummy gpcl6 and gxps exe names to avoid a warning when building from a gs only release archive. I neglected to add appropriate dummy install targets for those, and that caused an error with "make install".
* Bug 696271: Fix a load of makefile dependencies.Chris Liddell2015-10-141-4/+6
| | | | | | | | | | | | A large number of targets weren't depending on the makefile in which they were defined. Almost no targets were dependent on the top level makefile. A significant number of targets were missing the "MAKEDIRS" dependency (which is specific to GNU make as an order-only prerequisite). No cluster differences
* Commit of build_consolidation branchChris Liddell2015-07-201-0/+213
Squashed into one commit (see branch for details of the evolution of the branch). This brings gpcl6 and gxps into the Ghostscript build system, and a shared set of graphics library object files for all the interpreters. Also, brings the same configuration options to the pcl and xps products as we have for Ghostscript.