#
#	@(#)makerules (driver)
#		GNU make 
#
#	ǥХɥ饤Сɸ롼
#	(C) Copyright 1995-2001 by Personal Media Corporation
#
#	ˡ
#	ᥤ Makefile ǲѿɬפ˱ꤷƤ顢
#	Υե include 롣
#
#	MACHINE оݵ
#	BD	ȯĶΥ١ǥ쥯ȥ
#	mode	ѥ⡼
#
#	 ܺ٤ϡ$(BD)/etc/makerules 򻲾ȤΤȡ
#

### άΥǥե ###
ifndef BD
  # ȯĶΥ١ǥ쥯ȥ
  BD := /usr/local/brightv
endif

###  ɸ롼 ###
include $(BD)/etc/makerules

#
#	ʲϡ ɸ롼ȰۤʤʬΤԤ
#

# ===== ̥ǥ쥯ȥ ===============================================
#
# DRIVER_INSTALLDIR	ǥХɥ饤С֥Ȥ򥤥󥹥ȡ
#			ǥ쥯ȥ

DRIVER_INSTALLDIR = $(BD)/driver/bin/$(MACHINE)$(SUFFIX_INST)

# =====  =============================================================

### ǥХɥ饤С̥إåǥ쥯ȥ꡼λ ###
HEADER = $(BD)/include

### ɥ饤Сκˤ BKERNEL ɬ ###
CPPFLAGS += -DBKERNEL

### ǥХɥ饤С֥ȤΥ󥹥ȡ ###
$(DRIVER_INSTALLDIR)/%: %
	$(BD)/etc/backup_copy -t $< $(DRIVER_INSTALLDIR)

# =====  =============================================================
#
# PC-AT ѤΥǥեȥ롼
#

# kerext ǥɤϡ֥륪֥ȤȤɬפ롣
LDFLAGS2 = -r -T $(COMMONLIB)/reloc.lnk

### ǥХɥ饤Сѥ饤֥ ###
LOADLIBES =
LDOBJS =
LDLIBS = -ldbg -lker -ldrv -lker -lg -lsys -lg -lf -lsvc
#	dbg	ǥХåݡȥ饤֥
#	ker	OS (ޥ͡㡼)ѥ饤֥
#	drv	ǥХɥ饤С饤֥
#	g	C ɸ饤֥
#	sys	ƥ饤֥
#	f	¿黻饤֥
#	svc	OS ˥󥿡ե饤֥

### ͡ꥹȺ ###
%.map: %
	$(NM) $(NMFLAGS) $< | $(BD)/etc/chkundef > $@

endif
