1############################################################################### 2# Makefile for gd 3# 4# Copyright 2001 Nintendo. All rights reserved. 5# 6# These coded instructions, statements, and computer programs contain 7# proprietary information of Nintendo of America Inc. and/or Nintendo 8# Company Ltd., and are protected by Federal copyright law. They may 9# not be disclosed to third parties or copied or duplicated in any form, 10# in whole or in part, without the prior written consent of Nintendo. 11# 12# $Log: makefile,v $ 13# Revision 1.3 11/16/2005 08:27:42 yasuh-to 14# changed the macro indicating the path to the settings file 15# 16# Revision 1.2 07/07/2005 11:57:52 yasuh-to 17# changed environment variables from NNGC* to REVOLUTION* 18# 19# Revision 1.1.1.1 2005/05/12 02:15:49 yasuh-to 20# transitioned from the Dolphin source tree 21# 22# 23# 3 03/02/12 9:43 Hirose 24# Added GDIndirect.c. 25# 26# 2 11/21/01 4:46p Hirose 27# Added host side build script. 28# 29# 1 9/12/01 1:57p Carl 30# Initial revision of GD: Graphics Display List Library. 31# $NoKeywords: $ 32############################################################################### 33 34 35ifdef X86 36# build host library 37all: buildhost 38clean: cleanhost 39else 40# build and install library for GC hardware 41all: setup build install 42endif 43 44ifdef X86 45buildhost: 46 @echo ===========Build host library============== 47 @./buildscript 48 @echo =========================================== 49 50cleanhost: 51 @echo ===========Clean up host library=========== 52 @./buildscript /CLEAN 53 @echo =========================================== 54endif 55 56# module name should be set to the name of this subdirectory 57MODULENAME = gd 58LIB = TRUE 59 60LIBNAME = gd 61 62include $(REVOLUTION_SDK_ROOT)/build/buildtools/commondefs 63 64ifdef EPPC 65CLIBSRCS = GDBase.c \ 66 GDFile.c \ 67 GDGeometry.c \ 68 GDIndirect.c \ 69 GDLight.c \ 70 GDPixel.c \ 71 GDTev.c \ 72 GDTexture.c \ 73 GDTransform.c 74endif 75 76# This must come after all variables have been defined 77include $(REVOLUTION_SDK_ROOT)/build/buildtools/modulerules 78 79