# ----------------------------------------------------------------------------
# Hyper Operating System V4 Advance
#  makefile for H8/300H
#
# Copyright (C) 1998-2006 by Project HOS
# http://sourceforge.jp/projects/hos/
# ----------------------------------------------------------------------------



# %jp{^[Qbg}
TARGET ?= hosaplfw


# %jp{c[`}
GCC_ARCH ?= h8300-elf-
CMD_CC   ?= $(GCC_ARCH)gcc
CMD_ASM  ?= $(GCC_ARCH)gcc
CMD_LIBR ?= $(GCC_ARCH)ar


# %jp{fBNg`}
TOP_DIR           = ../../../../..
APLFW_DIR         = $(TOP_DIR)/aplfw
KERNEL_DIR        = $(TOP_DIR)/kernel
APLFW_MKINK_DIR   = $(APLFW_DIR)/build/common/gmake
KERNEL_MAKINC_DIR = $(KERNEL_DIR)/build/common/gmake

# %jp{ʐݒǍ}
include $(KERNEL_MAKINC_DIR)/common.inc

MAKE_INC_DIR   = $(KERNEL_DIR)/build/common/gmake
OBJS_DIR       = objs_$(TARGET)
DRV_SERIAL_DIR = $(APLFW_DIR)/driver/serial/renesas


# %jp{pXݒ}
INC_DIRS += $(APLFW_DIR) $(KERNEL_DIR)/include
SRC_DIRS += $(DRV_SERIAL_DIR)

# %jp{IvVtO}
AFLAGS += -CPu=300HA:24
CFLAGS += -CPu=300HA:24
LFLAGS += 


# AZut@C̒ǉ
ASRCS += 

# Ct@C̒ǉ
CSRCS += 


all: makelib_all

clean: makelib_clean
	$(RM) -f *.lst


# %jp{ch38p̐ݒǍ}
include $(KERNEL_MAKINC_DIR)/gcc_def.inc

# %jp{ʐݒǍ}
include $(KERNEL_MAKINC_DIR)/makelib.inc
include $(APLFW_MKINK_DIR)/aplfwsrc.inc


# %jp{ch38p̃[`Ǎ}
include $(KERNEL_MAKINC_DIR)/gcc_rul.inc

# %jp{ˑ֌W`Ǎ}
include $(APLFW_MKINK_DIR)/aplfwdep.inc

# end of file
