dvx-head.mak 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. # Copyright (C) 1994, 1996, 1997, 1998, 1999 Aladdin Enterprises. All rights reserved.
  2. #
  3. # This file is part of AFPL Ghostscript.
  4. #
  5. # AFPL Ghostscript is distributed with NO WARRANTY OF ANY KIND. No author or
  6. # distributor accepts any responsibility for the consequences of using it, or
  7. # for whether it serves any particular purpose or works at all, unless he or
  8. # she says so in writing. Refer to the Aladdin Free Public License (the
  9. # "License") for full details.
  10. #
  11. # Every copy of AFPL Ghostscript must include a copy of the License, normally
  12. # in a plain ASCII text file named PUBLIC. The License grants you the right
  13. # to copy, modify and redistribute AFPL Ghostscript, but only under certain
  14. # conditions described in the License. Among other things, the License
  15. # requires that the copyright notice and this notice be preserved on all
  16. # copies.
  17. # $Id: dvx-head.mak,v 1.2 2000/09/19 19:00:09 lpd Exp $
  18. # Partial makefile, common to all Desqview/X configurations.
  19. # This part of the makefile gets inserted after the compiler-specific part
  20. # (xxx-head.mak) and before gs.mak, devs.mak, and contrib.mak.
  21. # ----------------------------- Generic stuff ----------------------------- #
  22. # Define the platform name.
  23. PLATFORM=dvx_
  24. # Define the syntax for command, object, and executable files.
  25. # Work around the fact that some `make' programs drop trailing spaces
  26. # or interpret == as a special definition operator.
  27. NULL=
  28. CMD=.bat
  29. D_=-D
  30. _D_=$(NULL)=
  31. _D=
  32. I_=-I
  33. II=-I
  34. _I=
  35. NO_OP=@:
  36. O_=-o $(NULL)
  37. OBJ=o
  38. Q=
  39. XE=.exe
  40. XEAUX=.exe
  41. # Define the current directory prefix and command invocations.
  42. CAT=type
  43. D=\\
  44. EXP=
  45. SHELL=
  46. SH=
  47. # Define generic commands.
  48. CP_=cp
  49. RM_=rm -f
  50. # Define the arguments for genconf.
  51. CONFILES=-p -pl &-l%%s
  52. CONFLDTR=-ol
  53. # Define the compilation rules and flags.
  54. CC_D=$(CC_)
  55. CC_INT=$(CC_)
  56. # Patch a couple of PC-specific things that aren't relevant to DV/X builds,
  57. # but that cause `make' to produce warnings.
  58. PCFBASM=