XCOMM $XConsortium$
#include <Server.tmpl>
#define IHaveSubdirs

SUBDIRS = cfb.banked cc/cc4 cc/cfb4 retina $(LOCALE)

SRCS1 =	amigaInit.c amigaECSM.c amigaCursor.c amigaIo.c amigaKbd.c \
	amigaMouse.c amigaUtils.c amigaCG.c amigaRetinaC.c \
 	amigaKeyMap.c amigaECSC.c

SRCS =	$(SRCS1)

OFILES = amigaInit.o amigaInitMono.o amigaInitExtMono.o \
	amigaIo.o amigaIoMono.o

OBJS = 	amigaECSM.o amigaCursor.o amigaKbd.o amigaMouse.o amigaUtils.o \
	amigaCG.o amigaRetinaC.o \
	amigaKeyMap.o amigaECSC.o

   INCLUDES = -I. -I../mfb -I../mi -I../cfb -I../../include -I./retina \
   		-I$(INCLUDESRC) -I$(FONTSRC)/include
   LINTLIBS = ../../dix/llib-ldix.ln ../../os/llib-los.ln \
	      ../mfb/llib-lmfb.ln ../mi/llib-lmi.ln ../cfb/llib-lcfb.ln

NormalLibraryObjectRule()

all:: $(OFILES) subdirs

lintlib:

NormalLibraryTarget(amiga,$(OBJS))
NormalLintTarget($(SRCS1))

amigaInitExtMono.o: $(ICONFIGFILES)
ObjectFromSpecialSource(amigaInitExtMono,../mi/miinitext,-UPEXEXT)
ObjectFromSpecialSource(amigaInitMono,amigaInit,-DMONOECS_ONLY)
ObjectFromSpecialSource(amigaIoMono,amigaIo,-DMONOECS_ONLY)

InstallManPage(Xamiga,$(MANDIR))
InstallManPageAliases(Xamiga,$(MANDIR),XamigaMono)

NamedMakeSubdirs(subdirs,$(SUBDIRS))
DependTarget()
DependSubdirs($(SUBDIRS))
