/**/#
/**/# idraw - MacDraw-ish drawing editor
/**/#

#if CompileInMachineDepSubdir && !defined(InMachineDepSubdir)
#define IHaveMachineDepSubdirs

MakeMachineDepSubdir()
DependMachineDepSubdir()

#else

LOCAL_LIBRARIES	= $(LIBGRAPHIC) $(LIBTEXT) $(LIBINTERVIEWS)
SYS_LIBRARIES	= -l$X -lm

SRCS		= $(SRC)//**/*.c
OBJS		= \
	commands.o \
	dialogbox.o \
	drawing.o \
	drawingview.o \
	editor.o \
	errhandler.o \
	grid.o \
	highlighter.o \
	history.o \
	idraw.o \
	iellipses.o \
	ilines.o \
	ipaint.o \
	ipolygons.o \
	isplines.o \
	list.o \
	listchange.o \
	main.o \
	mapipaint.o \
	mapkey.o \
	page.o \
	pageboundary.o \
	panel.o \
	pulldownmenu.o \
	rubbands.o \
	selection.o \
	slellipses.o \
	sllines.o \
	slpict.o \
	slpolygons.o \
	slsplines.o \
	sltext.o \
	state.o \
	stateviews.o \
	textedit.o \
	tools.o

ComplexProgramTarget(idraw)

MakeObjectFromSrc(commands)
MakeObjectFromSrc(dialogbox)
MakeObjectFromSrc(drawing)
MakeObjectFromSrc(drawingview)
MakeObjectFromSrc(editor)
MakeObjectFromSrc(errhandler)
MakeObjectFromSrc(grid)
MakeObjectFromSrc(highlighter)
MakeObjectFromSrc(history)
MakeObjectFromSrc(idraw)
MakeObjectFromSrc(iellipses)
MakeObjectFromSrc(ilines)
MakeObjectFromSrc(ipaint)
MakeObjectFromSrc(ipolygons)
MakeObjectFromSrc(isplines)
MakeObjectFromSrc(list)
MakeObjectFromSrc(listchange)
MakeObjectFromSrc(main)
MakeObjectFromSrc(mapipaint)
MakeObjectFromSrc(mapkey)
MakeObjectFromSrc(page)
MakeObjectFromSrc(pageboundary)
MakeObjectFromSrc(panel)
MakeObjectFromSrc(pulldownmenu)
MakeObjectFromSrc(rubbands)
MakeObjectFromSrc(selection)
MakeObjectFromSrc(slellipses)
MakeObjectFromSrc(sllines)
MakeObjectFromSrc(slpict)
MakeObjectFromSrc(slpolygons)
MakeObjectFromSrc(slsplines)
MakeObjectFromSrc(sltext)
MakeObjectFromSrc(state)
MakeObjectFromSrc(stateviews)
MakeObjectFromSrc(textedit)
MakeObjectFromSrc(tools)

#endif /* if compiling in subdirectory */
