blob: ec6612b06d256df49a51d935eac043f9c578b2be [file] [log] [blame]
LEVEL = ../../../..
PROG = gs
LIBS += -lm
LDFLAGS += -lm
CPPFLAGS += -DNOMEMOPT \
-DGS_LIB_DEFAULT=\"$(PROJ_SRC_DIR):$(PROJ_SRC_DIR)/fonts\"
#
# This is to work around a bug where having a function prototype that is
# static and a function defintion that is not static get generated into 2
# functions.
#
CPPFLAGS += -DNOPRIVATE
Source = gs.c gsmain.c gp_unix.c utrace.c
Source += ialloc.c idebug.c idict.c iinit.c iname.c \
interp.c iscan.c iutil.c stream.c \
zarith.c zarray.c zcontrol.c zdict.c zfile.c \
zgeneric.c zmath.c zmisc.c zpacked.c zrelbit.c \
zstack.c zstring.c ztype.c zvmem.c \
zchar.c zcolor.c zfont.c zdevice.c zgstate.c \
zht.c zmatrix.c zpaint.c zpath.c zpath2.c
Source += gschar.c gscolor.c gscoord.c gsdevice.c \
gsfile.c gsfont.c gsimage.c gsim2out.c \
gsline.c gsmatrix.c gsmisc.c \
gspaint.c gspath.c gspath2.c gsstate.c gstype1.c \
gxcache.c gxcolor.c gxdither.c gxdraw.c gxfill.c \
gxht.c gxpath.c gxpath2.c gxstroke.c \
gdevmem.c gdevs.c
#Source += gdevx.c
RUN_OPTIONS = -DNODISPLAY $(PROJ_SRC_DIR)/INPUT/large.ps
include ../../../Makefile.multisrc