17dd7cddfSDavid du Colombier# Copyright (C) 1994, 1996, 1997, 1998, 1999 Aladdin Enterprises. All rights reserved. 27dd7cddfSDavid du Colombier# 3*593dc095SDavid du Colombier# This software is provided AS-IS with no warranty, either express or 4*593dc095SDavid du Colombier# implied. 57dd7cddfSDavid du Colombier# 6*593dc095SDavid du Colombier# This software is distributed under license and may not be copied, 7*593dc095SDavid du Colombier# modified or distributed except as expressly authorized under the terms 8*593dc095SDavid du Colombier# of the license contained in the file LICENSE in this distribution. 97dd7cddfSDavid du Colombier# 10*593dc095SDavid du Colombier# For more information about licensing, please refer to 11*593dc095SDavid du Colombier# http://www.ghostscript.com/licensing/. For information on 12*593dc095SDavid du Colombier# commercial licensing, go to http://www.artifex.com/licensing/ or 13*593dc095SDavid du Colombier# contact Artifex Software, Inc., 101 Lucas Valley Road #110, 14*593dc095SDavid du Colombier# San Rafael, CA 94903, U.S.A., +1(415)492-9861. 157dd7cddfSDavid du Colombier 16*593dc095SDavid du Colombier# $Id: dvx-head.mak,v 1.4 2002/02/21 22:24:51 giles Exp $ 177dd7cddfSDavid du Colombier# Partial makefile, common to all Desqview/X configurations. 187dd7cddfSDavid du Colombier 197dd7cddfSDavid du Colombier# This part of the makefile gets inserted after the compiler-specific part 207dd7cddfSDavid du Colombier# (xxx-head.mak) and before gs.mak, devs.mak, and contrib.mak. 217dd7cddfSDavid du Colombier 227dd7cddfSDavid du Colombier# ----------------------------- Generic stuff ----------------------------- # 237dd7cddfSDavid du Colombier 247dd7cddfSDavid du Colombier# Define the platform name. 257dd7cddfSDavid du Colombier 267dd7cddfSDavid du ColombierPLATFORM=dvx_ 277dd7cddfSDavid du Colombier 287dd7cddfSDavid du Colombier# Define the syntax for command, object, and executable files. 297dd7cddfSDavid du Colombier 307dd7cddfSDavid du Colombier# Work around the fact that some `make' programs drop trailing spaces 317dd7cddfSDavid du Colombier# or interpret == as a special definition operator. 327dd7cddfSDavid du ColombierNULL= 337dd7cddfSDavid du Colombier 347dd7cddfSDavid du ColombierCMD=.bat 357dd7cddfSDavid du ColombierD_=-D 367dd7cddfSDavid du Colombier_D_=$(NULL)= 377dd7cddfSDavid du Colombier_D= 387dd7cddfSDavid du ColombierI_=-I 397dd7cddfSDavid du ColombierII=-I 407dd7cddfSDavid du Colombier_I= 417dd7cddfSDavid du ColombierNO_OP=@: 427dd7cddfSDavid du ColombierO_=-o $(NULL) 437dd7cddfSDavid du ColombierOBJ=o 447dd7cddfSDavid du ColombierQ= 457dd7cddfSDavid du ColombierXE=.exe 467dd7cddfSDavid du ColombierXEAUX=.exe 477dd7cddfSDavid du Colombier 487dd7cddfSDavid du Colombier# Define the current directory prefix and command invocations. 497dd7cddfSDavid du Colombier 507dd7cddfSDavid du ColombierCAT=type 517dd7cddfSDavid du ColombierD=\\ 527dd7cddfSDavid du ColombierEXP= 537dd7cddfSDavid du ColombierSHELL= 547dd7cddfSDavid du ColombierSH= 557dd7cddfSDavid du Colombier 567dd7cddfSDavid du Colombier# Define generic commands. 577dd7cddfSDavid du Colombier 587dd7cddfSDavid du ColombierCP_=cp 597dd7cddfSDavid du ColombierRM_=rm -f 607dd7cddfSDavid du Colombier 617dd7cddfSDavid du Colombier# Define the arguments for genconf. 627dd7cddfSDavid du Colombier 637dd7cddfSDavid du ColombierCONFILES=-p -pl &-l%%s 647dd7cddfSDavid du ColombierCONFLDTR=-ol 657dd7cddfSDavid du Colombier 667dd7cddfSDavid du Colombier# Define the compilation rules and flags. 677dd7cddfSDavid du Colombier 687dd7cddfSDavid du ColombierCC_D=$(CC_) 697dd7cddfSDavid du ColombierCC_INT=$(CC_) 707dd7cddfSDavid du Colombier 717dd7cddfSDavid du Colombier# Patch a couple of PC-specific things that aren't relevant to DV/X builds, 727dd7cddfSDavid du Colombier# but that cause `make' to produce warnings. 737dd7cddfSDavid du Colombier 747dd7cddfSDavid du ColombierPCFBASM= 75