
LIB3D = ../..

CFLAGS= -g -I/usr/X11R6/include 
CXXFLAGS = $(CFLAGS) -I$(LIB3D)/include

LIBS =  -Wl,-rpath,$(LIB3D)/lib -L$(LIB3D)/lib -l3d \
	-lm -lg++ \
	-L/usr/X11R6/lib -lMrm -lXm -lXpm -lXext -lXt -lSM -lICE -lX11

.SUFFIXES : .uil .uid

.uil.uid: ; uil -o $@ $<

SOURCES=\
	viewer.c \
	interface.cc

C_OBJECTS=$(SOURCES:.cc=.o)
OBJECTS=$(C_OBJECTS:.c=.o)

UIL = \
	viewer.uid \
	menubar.uid \
	dialogs.uid

all: $(UIL) viewer

$(UIL): application.uih

clean: 
	rm -f *.uid *.o viewer *~

viewer: $(OBJECTS)
	rm -f $@ && \
	$(CXX) $(CXXFLAGS) $(INCLUDES) $(OBJECTS) $(LIBS) $(LDFLAGS) -o $@









