#! make -f
#----------------------------------------------------------------------------
# Project:  TwlSDK - GX - demos - UnitTours
# File:	    Makefile
#
# Copyright 2003-2008 Nintendo.  All rights reserved.
#
# These coded instructions, statements, and computer programs contain
# proprietary information of Nintendo of America Inc. and/or Nintendo
# Company Ltd., and are protected by Federal copyright law.  They may
# not be disclosed to third parties or copied or duplicated in any form,
# in whole or in part, without the prior written consent of Nintendo.
#
# $Date:: 2008-09-18#$
# $Rev: 8573 $
# $Author: okubata_ryoma $
#----------------------------------------------------------------------------
TARGET_PLATFORM	= TWL NITRO

include $(TWLSDK_ROOT)/build/buildtools/commondefs


#----------------------------------------------------------------------------

SUBDIRS		 = DEMOLib

ifndef	NITRO_WITHOUT_GXDEMOS
ifndef	TWL_WIHTOUT_GXDEMOS
SUBDIRS_P	+= 2D_CharBg_1				\
			   2D_CharBg_2				\
			   2D_CharBg_3				\
			   2D_CharBg_4				\
			   2D_CharBg_5				\
			   2D_CharBg_6				\
			   2D_CharBg_7				\
			   2D_CharBg_8				\
			   2D_CharBg_9				\
			   2D_Oam_1					\
			   2D_Oam_2					\
			   2D_Oam_3					\
			   2D_Oam_4					\
			   2D_Oam_5					\
			   2D_BmpBg_Vram			\
			   2D_BmpBg_MainRam			\
			   3D_Pol_OneTri			\
			   3D_Pol_Simple			\
			   3D_Pol_Simple2			\
			   3D_Pol_Simple3			\
			   3D_Pol_Light				\
			   3D_Pol_Color				\
			   3D_Pol_LightColor		\
			   3D_Pol_Translucent		\
			   3D_Pol_Transparent		\
			   3D_Edge_Marking			\
			   3D_Fog					\
			   3D_Alpha_Test			\
			   3D_Shininess				\
			   3D_Command_Pack			\
			   3D_Pol_Tex4_Plett		\
			   3D_Pol_Tex16_Plett		\
			   3D_Pol_Tex256_Plett		\
			   3D_Pol_Tex32768			\
			   3D_Pol_Tex4x4			\
			   3D_Pol_Tex_Alpha			\
			   3D_Pol_Tex_Decal			\
			   3D_Pol_Toon				\
			   3D_Pol_High_Light		\
			   3D_Pol_Env_Mapping		\
			   3D_Pol_TexSRT			\
			   3D_Pol_MakeDL			\
			   3D_Pol_Split				\
			   Sub_CharBg_1				\
			   Sub_CharBg_2				\
			   Sub_CharBg_3				\
			   Sub_CharBg_4				\
			   Sub_CharBg_5				\
			   Sub_CharBg_6				\
			   Sub_CharBg_7				\
			   Sub_CharBg_8				\
			   Sub_CharBg_9				\
			   Sub_Oam_1				\
			   Sub_Oam_2				\
			   Sub_Oam_3				\
			   Sub_Oam_4				\
			   Sub_Oam_5				\
			   Sub_Double3D				\
			   2D_CharBg_256BMP			\
			   2D_CharBg_256_16			\
			   2D_CharBg_Direct			\
			   2D_CharBg_BankEx			\
			   2D_Oam_256_16			\
			   2D_Oam_Bmp1D				\
			   2D_Oam_Char1D			\
			   2D_Oam_Direct			\
			   2D_Oam_OBJWindow			\
			   2D_Oam_Translucent		\
			   3D_BoxTest				\
			   3D_PolAttr_1Dot			\
			   3D_PolAttr_DpthTest		\
			   3D_PolAttr_DpthUpdate	\
			   3D_PolAttr_FARClip		\
			   3D_Pol_Vertex_Source		\
			   3D_Shadow_Pol			\
			   AntiAlias				\
			   Capture					\
			   ClearColor				\
			   ClearDepthOnly			\
			   ClearImage				\
			   CurrentMtx				\
			   FlipRepeat				\
			   LinesOver				\
			   Master_Bright			\
			   PosVecTest				\
			   RamOverFlow				\
			   ViewPort					\
			   Window					\
			   Window_HDMA
endif
endif

#----------------------------------------------------------------------------

include $(TWLSDK_ROOT)/build/buildtools/modulerules


#===== End of Makefile =====
