# Dies ist das Makefile zum Beispielprogramm uildemo aus folgendem Buch:
#
#  Autoren: Hans-Joachim Brede, Nicolai Josuttis,
#           Sabine Lemberg, Achim Loerke
#  Titel:   Programmieren mit OSF/Motif Version 2
#  Verlag:  Addison-Wesley, 2. voellig ueberarbeitete Auflage 1995
#  ISBN:    3-89319-727-3
#
# Copyright 1995 by Hans-Joachim Brede, Nicolai Josuttis, Sabine Lemberg and
# Achim Loerke.  All rights reserved.
#

INCPATH = -I/usr/local/Motif2.0/include -I/usr/local/X11R5/include
LIBPATH = -L/usr/local/Motif2.0/lib -L/usr/local/X11R5/lib

CC      = gcc
CFLAGS  = $(INCPATH) -Wall -Wpointer-arith -fpcc-struct-return -g

UIL       	= uil
UIL_INCPATH	= -I/usr/local/Motif1.2/include

.SUFFIXES:	.uid .uil

.uil.uid:
		$(UIL) $(UIL_INCPATH) -o $*.uid $*.uil

UIDFILES	= \
		attribute.uid \
		breiten.uid \
		empty.uid \
		filesel.uid \
		form.uid \
		graphik.uid \
		hilfe.uid \
		main.uid \
		malmodus.uid \
		menu.uid \
		speichernAls.uid

all:		$(UIDFILES) uildemo UilDemo

clean:		
		rm -f $(UIDFILES) uildemo *.o UilDemo

# Motif1.2: ohne -lXpm,  Motif2.0: mit -lXpm
#
uildemo:	uildemo.o
		$(CC) $(CFLAGS) -o uildemo uildemo.o $(LIBPATH) \
		      -lMrm -lXm -lXt -lXpm -lXext -lX11

UilDemo: uildemo.ad
	cp uildemo.ad UilDemo

uildemo.o: uildemo.c

