OSDN Git Service

(none)
[hos/hos-v4a.git] / aplfw / build / mn103 / mn103s / cc103 / gmake.mak
1 # ----------------------------------------------------------------------------
2 # Hyper Operating System V4 Advance
3 #  makefile for MN103S
4 #
5 # Copyright (C) 1998-2007 by Project HOS
6 # http://sourceforge.jp/projects/hos/
7 # ----------------------------------------------------------------------------
8
9
10 # %jp{ターゲット名}
11 TARGET ?= hosaplfw
12
13
14 # %jp{ディレクトリ定義}
15 TOP_DIR            = ../../../../..
16 KERNEL_DIR         = $(TOP_DIR)/kernel
17 KERNEL_MAKINC_DIR  = $(KERNEL_DIR)/build/common/gmake
18 HOSAPLFW_DIR       = $(TOP_DIR)/aplfw
19 HOSAPLFW_MKINK_DIR = $(HOSAPLFW_DIR)/build/common/gmake
20 OBJS_DIR           = objs_$(TARGET)
21
22
23 # %jp{共通設定読込み}
24 include $(KERNEL_MAKINC_DIR)/common.inc
25
26
27 # %jp{インクルードパス設定}
28 INC_DIRS += $(APLFW_DIR) $(KERNEL_DIR)/include
29
30
31 # %jp{オプションフラグ}
32 CFLAGS  += 
33 AFLAGS  += 
34 ARFLAGS += 
35
36
37 # %jp{リンク制御対象制御}
38 LINK_MN103SC = Yes
39
40
41 .PHONY : all
42 all: makelib_all
43
44 .PHONY : clean
45 clean: makelib_clean
46         $(RM) -f *.lst
47
48 .PHONY : depend
49 depend: makelib_depend
50
51 .PHONY : srccpy
52 srccpy: makelib_srccpy
53
54
55
56 # %jp{cc103用の設定読込み}
57 include $(KERNEL_MAKINC_DIR)/cc103_d.inc
58
59 # %jp{共通設定読込み}
60 include $(KERNEL_MAKINC_DIR)/makelib.inc
61 include $(HOSAPLFW_MKINK_DIR)/aplfwsrc.inc
62
63
64 # %jp{cc03用のルール定義読込み}
65 include $(KERNEL_MAKINC_DIR)/cc103_r.inc
66
67 # %jp{依存関係定義読込み}
68 include $(HOSAPLFW_MKINK_DIR)/aplfwdep.inc
69
70
71 # end of file