#
#	@(#)makerules (unix) 01-03-01
#		GNU make 
#
#	UNIX Emulator ѥץꥱɸ롼
#	(C) Copyright 2001 by Personal Media Corporation
#
#	ˡ
#	ᥤ Makefile ǲѿɬפ˱ꤷƤ顢
#	Υե include 롣
#
#	MACHINE	оݵ
#	BD	ȯĶΥ١ǥ쥯ȥ
#	mode	ѥ⡼
#
#	 ܺ٤ϡ$(BD)/etc/makerules 򻲾ȤΤȡ
#
#	USE_CPP		C++ ѤȤ 1
#
#	USE_LIBCPP	C++ ץꥱ饤֥ѤȤ
#			ѤСֹꤹ롣
#			() USE_LIBCPP = 1
#

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

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

### ץꥱ̥إåǥ쥯ȥ꡼λ ###
HEADER = $(BD)/include/unix $(BD)/include

ifdef USE_CPP
  HEADER := $(BD)/include/cpp $(HEADER)
endif

ifdef USE_LIBCPP
  DATABOX_HEADER += $(BD)/include/cpp
endif

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

# CPU  (i386)
CPU_TYPE = 0x163

### ץꥱѥ饤֥ ###
LOADLIBES =
LDOBJS =
UNIXLIBDIR = $(BD)/unix/lib/i386e2
LDLIBS = -lapp -ltf -lgcc -lumain -ldbg -llang -lc -lg -lsys -lg -lf -lsvc
ifdef USE_LIBCPP
  LDLIBS := $(USE_LIBCPP:%=-lcpp%) $(LDLIBS)
endif
LIBDIR := $(UNIXLIBDIR) $(LIBDIR)

# ˥ƥå󥯤Ȥ
LDFLAGS2 := -static

#	cpp	C++ ץꥱ饤֥
#	app	ץꥱ饤֥
#	tf	TRON Code Framework
#	gcc	ѥ(gcc)°饤֥
#	umain	UNIX Emulator ѥȥåץ饤֥
#	dbg	ǥХåݡȥ饤֥
#	lang	¿饤֥
#	c	UNIX Emulator 饤֥
#	g	C ɸ饤֥
#	sys	ƥ饤֥
#	f	¿黻饤֥
#	svc	OS ˥󥿡ե饤֥
