home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 February / PCWK0296.iso / sharewar / dos / program / gs300sr2 / gs300sr2.exe / UNIXHEAD.MAK < prev    next >
Encoding:
Text File  |  1994-07-27  |  1.9 KB  |  68 lines

  1. #    Copyright (C) 1990, 1991, 1993 Aladdin Enterprises.  All rights reserved.
  2. # This file is part of Aladdin Ghostscript.
  3. # Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
  4. # or distributor accepts any responsibility for the consequences of using it,
  5. # or for whether it serves any particular purpose or works at all, unless he
  6. # or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
  7. # License (the "License") for full details.
  8. # Every copy of Aladdin Ghostscript must include a copy of the License,
  9. # normally in a plain ASCII text file named PUBLIC.  The License grants you
  10. # the right to copy, modify and redistribute Aladdin Ghostscript, but only
  11. # under certain conditions described in the License.  Among other things, the
  12. # License requires that the copyright notice and this notice be preserved on
  13. # all copies.
  14.  
  15. # Partial makefile common to all Unix configurations.
  16.  
  17. # This part of the makefile gets inserted after the compiler-specific part
  18. # (xxx-head.mak) and before gs.mak and devs.mak.
  19.  
  20. # ----------------------------- Generic stuff ----------------------------- #
  21.  
  22. # Define the platform name.  For a "stock" System V platform,
  23. # use sysv_ instead of unix_.
  24.  
  25. PLATFORM=unix_
  26.  
  27. # Define the syntax for command, object, and executable files.
  28.  
  29. CMD=
  30. O=-o ./
  31. OBJ=o
  32. XE=
  33.  
  34. # Define the current directory prefix and shell invocations.
  35.  
  36. D=/
  37. EXP=./
  38. SHELL=/bin/sh
  39. SH=$(SHELL)
  40. SHP=$(SH) $(EXP)
  41.  
  42. # Define the arguments for genconf.
  43.  
  44. CONFILES=-p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ld.tr
  45.  
  46. # Build the VMS MODULES.LIS file on a Unix system.
  47. # (Don't let this become the default target, though.)
  48.  
  49. unixdefault: default
  50.  
  51. modules.lis: $(MAKEFILE) genconf$(XE) devs.tr
  52.     $(EXP)genconf @devs.tr -pue "%s" -o modules.lis
  53.  
  54. # Define the compilation rules and flags.
  55.  
  56. CCFLAGS=$(GENOPT) $(CFLAGS)
  57.  
  58. .c.o: $(AK)
  59.     $(CCC) $*.c
  60.  
  61. CCAUX=$(CC)
  62. CCCF=$(CCC)
  63. CCD=$(CCC)
  64. CCINT=$(CCC)
  65.