1#! make -f
2#============================================================================
3# Project:  Revolution SDK Extensions -
4# File:     Makefile
5#
6# Copyright 2006 Nintendo. All rights reserved.
7#
8# These coded instructions, statements, and computer programs contain
9# proprietary information of Nintendo of America Inc. and/or Nintendo
10# Company Ltd., and are protected by Federal copyright law.  They may
11# not be disclosed to third parties or copied or duplicated in any form,
12# in whole or in part, without the prior written consent of Nintendo.
13#============================================================================
14include $(REVOLUTION_EXT_ROOT)/build/buildtools/submakerules
15#----------------------------------------------------------------------------
16
17# Build into REXIOP_DIR if given.
18SUBDIRS		= $(REX_BUILD_MODULES) build
19
20REX_CLEAN	=
21REX_DISTCLEAN	=
22
23# RevoSDK-related processing
24
25.PHONY: setup-sdk release-sdk
26setup-sdk:;	$(MAKE) -C ports/_setup_RevoSDK
27release-sdk:;	$(MAKE) -C ports/_release_RevoSDK
28
29export REXIOP_BUILD_TYPE ?= $(REX_BUILD_TYPE)
30
31-include _makefile.checkcode
32
33#============================================================================
34# $Log: makefile,v $
35# Revision 1.19  2007/06/04 08:36:15  yasu
36# Moved codecheck processing to inside _makefile.checkcode
37#
38# Revision 1.18  2006/08/31 06:27:34  yasu
39# Changed to a simpler notation for strxxx function check
40#
41# Revision 1.17  2006/08/24 13:03:37  yasu
42# Stopped RVL0/lib search.
43#
44# Revision 1.16  2006/08/21 09:25:21  yasu
45# Added character string function check - strncpy, strncat.
46#
47# Revision 1.15  2006/08/21 09:13:44  yasu
48# Added a character string function check.
49#
50# Revision 1.14  2006/08/07 09:46:23  yasu
51# Made further revisions to the end-of-sentence code check
52#
53# Revision 1.13  2006/08/03 07:25:37  yasu
54# Revised the code for the end-of-sentence \ code check
55#
56# Revision 1.12  2006/08/03 05:12:41  yasu
57# Added check_code
58#
59# Revision 1.11  2006/08/02 13:36:10  yasu
60# Switched debug/release mode
61#
62# Revision 1.10  2006/07/27 07:48:38  yasu
63# Revised make chain
64#
65# Revision 1.9  2006/07/21 08:08:10  yasu
66# Stopped processing in distclean
67#
68# Revision 1.8  2006/07/15 09:24:41  yasu
69# Added release-sdk
70#
71# Revision 1.7  2006/07/14 08:56:32  yasu
72# Changed setup to setup-sdk
73#
74# Revision 1.6  2006/07/12 13:54:23  yasu
75# Set chain for ports/_setup_RevoSDK
76#
77# Revision 1.5  2006/07/12 10:41:26  yasu
78# Revised connections with RevoSDK
79#
80# Revision 1.4  2006/07/12 10:08:03  yasu
81# Revised so that RevoSDK is built
82#
83# Revision 1.3  2006/07/09 14:49:00  yasu
84# moving process intermediate save 3
85#
86# Revision 1.2  2006/07/09 11:26:09  yasu
87# moving process intermediate save 2
88#
89# Revision 1.1  2006/07/09 08:16:10  yasu
90# moving process intermediate save 1
91#
92#============================================================================
93