view etc/tests/external-widget/Makefile @ 4774:26a007fa2f4c

Add GPL v2 or later notice to lib-src/ad2c with George Ferguson's permission. See xemacs-patches message with ID <870180fe0912151244y5bb656b0g8f28cf7c34e66420@mail.gmail.com>.
author Jerry James <james@xemacs.org>
date Tue, 15 Dec 2009 13:45:48 -0700
parents ac2d302a0011
children 4b173ad71786 03ab78e48ef6
line wrap: on
line source

CFLAGS += -Xc -g -DTOOLTALK
EMACSHOME = ../../..
EMACSLIBDIR = $(EMACSHOME)/editor/src
EMACSINCLUDEDIR = $(EMACSHOME)/editor/src
MOTIFHOME = /opt/SUNWmotif

CPPFLAGS += -I$(OPENWINHOME)/include
LDFLAGS +=  -L$(OPENWINHOME)/lib -R$(OPENWINHOME)/lib

CPPFLAGS += -I$(MOTIFHOME)/include
LDFLAGS += -L$(MOTIFHOME)/lib -R$(MOTIFHOME)/lib

CPPFLAGS += -I$(EMACSINCLUDEDIR)
LDFLAGS += -L$(EMACSLIBDIR)

LDFLAGS += -R$(OPENWINHOME)/lib:$(EMACSLIBDIR) -g

TM_OBJS = test-ew-motif.o
TXL_OBJS = test-ew-xlib.o
MOTIF_LIBS = -Bstatic -lextcli_Xm -Bdynamic -lXm -lXt -ltt -lX11 -lgen -lm 
XLIB_LIBS = -Bstatic -lextcli_Xlib -Bdynamic -ltt -lX11 -lgen -lm 

all: test-ew-motif

test-ew-motif: $(TM_OBJS)
	$(CC) -o $@ $(LDFLAGS) $(TM_OBJS) $(MOTIF_LIBS)

test-ew-xlib: $(TXL_OBJS)
	$(CC) -o $@ $(LDFLAGS) $(TXL_OBJS) $(XLIB_LIBS)