1#! make -f 2#---------------------------------------------------------------------------- 3# Project: TwlSDK - GX - demos - UnitTours 4# File: Makefile 5# 6# Copyright 2003-2008 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# 14# $Date:: 2008-09-18#$ 15# $Rev: 8573 $ 16# $Author: okubata_ryoma $ 17#---------------------------------------------------------------------------- 18TARGET_PLATFORM = TWL NITRO 19 20include $(TWLSDK_ROOT)/build/buildtools/commondefs 21 22 23#---------------------------------------------------------------------------- 24 25SUBDIRS = DEMOLib 26 27ifndef NITRO_WITHOUT_GXDEMOS 28ifndef TWL_WIHTOUT_GXDEMOS 29SUBDIRS_P += 2D_CharBg_1 \ 30 2D_CharBg_2 \ 31 2D_CharBg_3 \ 32 2D_CharBg_4 \ 33 2D_CharBg_5 \ 34 2D_CharBg_6 \ 35 2D_CharBg_7 \ 36 2D_CharBg_8 \ 37 2D_CharBg_9 \ 38 2D_Oam_1 \ 39 2D_Oam_2 \ 40 2D_Oam_3 \ 41 2D_Oam_4 \ 42 2D_Oam_5 \ 43 2D_BmpBg_Vram \ 44 2D_BmpBg_MainRam \ 45 3D_Pol_OneTri \ 46 3D_Pol_Simple \ 47 3D_Pol_Simple2 \ 48 3D_Pol_Simple3 \ 49 3D_Pol_Light \ 50 3D_Pol_Color \ 51 3D_Pol_LightColor \ 52 3D_Pol_Translucent \ 53 3D_Pol_Transparent \ 54 3D_Edge_Marking \ 55 3D_Fog \ 56 3D_Alpha_Test \ 57 3D_Shininess \ 58 3D_Command_Pack \ 59 3D_Pol_Tex4_Plett \ 60 3D_Pol_Tex16_Plett \ 61 3D_Pol_Tex256_Plett \ 62 3D_Pol_Tex32768 \ 63 3D_Pol_Tex4x4 \ 64 3D_Pol_Tex_Alpha \ 65 3D_Pol_Tex_Decal \ 66 3D_Pol_Toon \ 67 3D_Pol_High_Light \ 68 3D_Pol_Env_Mapping \ 69 3D_Pol_TexSRT \ 70 3D_Pol_MakeDL \ 71 3D_Pol_Split \ 72 Sub_CharBg_1 \ 73 Sub_CharBg_2 \ 74 Sub_CharBg_3 \ 75 Sub_CharBg_4 \ 76 Sub_CharBg_5 \ 77 Sub_CharBg_6 \ 78 Sub_CharBg_7 \ 79 Sub_CharBg_8 \ 80 Sub_CharBg_9 \ 81 Sub_Oam_1 \ 82 Sub_Oam_2 \ 83 Sub_Oam_3 \ 84 Sub_Oam_4 \ 85 Sub_Oam_5 \ 86 Sub_Double3D \ 87 2D_CharBg_256BMP \ 88 2D_CharBg_256_16 \ 89 2D_CharBg_Direct \ 90 2D_CharBg_BankEx \ 91 2D_Oam_256_16 \ 92 2D_Oam_Bmp1D \ 93 2D_Oam_Char1D \ 94 2D_Oam_Direct \ 95 2D_Oam_OBJWindow \ 96 2D_Oam_Translucent \ 97 3D_BoxTest \ 98 3D_PolAttr_1Dot \ 99 3D_PolAttr_DpthTest \ 100 3D_PolAttr_DpthUpdate \ 101 3D_PolAttr_FARClip \ 102 3D_Pol_Vertex_Source \ 103 3D_Shadow_Pol \ 104 AntiAlias \ 105 Capture \ 106 ClearColor \ 107 ClearDepthOnly \ 108 ClearImage \ 109 CurrentMtx \ 110 FlipRepeat \ 111 LinesOver \ 112 Master_Bright \ 113 PosVecTest \ 114 RamOverFlow \ 115 ViewPort \ 116 Window \ 117 Window_HDMA 118endif 119endif 120 121#---------------------------------------------------------------------------- 122 123include $(TWLSDK_ROOT)/build/buildtools/modulerules 124 125 126#===== End of Makefile ===== 127