
#########################################################################
#
#  $Id: Makefile 1.2 2017/07/06 09:13:50 martin REL_M $
#
#  Description:
#    Makefile for mbgclock driver to support Meinberg bus level
#    devices under FreeBSD.
#
# -----------------------------------------------------------------------
#  $Log: Makefile $
#  Revision 1.2  2017/07/06 09:13:50  martin
#  Updated paths, module list, and compiler flags.
#  Revision 1.1  2011/01/26 13:56:32  martin
#  Initial skeleton based on FreeBSD's mypci.c sample program by Murray Stokely.
#
#########################################################################

KMOD = mbgclock

MBGLIB = ../mbglib
MBGLIB_COMMON = $(MBGLIB)/common
MBGLIB_BSD = $(MBGLIB)/bsd

.PATH: $(MBGLIB_COMMON) $(MBGLIB_BSD)

CFLAGS += -I..
CFLAGS += -I$(MBGLIB_COMMON)
CFLAGS += -I$(MBGLIB_BSD)


.ifdef DEBUG
  CFLAGS += -D DEBUG=$(DEBUG)
.endif

SRCS =  mbgclock_main.c
SRCS += pcpsdrvr.c
SRCS += identdec.c
SRCS += rsrc_bsd.c
SRCS += device_if.h bus_if.h pci_if.h

CLEANFILES = *~
CLEANFILES += machine
CLEANFILES += @

.include <bsd.kmod.mk>
