head	1.1;
access;
symbols;
locks; strict;
comment	@# @;


1.1
date	2006.03.24.04.07.07;	author yama;	state Exp;
branches;
next	;


desc
@@


1.1
log
@*** empty log message ***
@
text
@#----------------------------------------------------------------------------
#
#	샂fA[JCupMakefile
#
#	2006.03.10
#	tamada GAME FREAK inc.
#----------------------------------------------------------------------------

TARGET 	=	mmodel.narc
HEADER	=	$(TARGET:.narc=.naix)

SRCDIR	:= ../rsc

#Ro[gΏۂimdw肷
include	mmodel_list

#G3D_MMODEL_MDLfBNg폜āAgqimdnsbmdɒu
MDATA_MDL	= $(notdir $(G3D_MMODEL_MDL:.imd=.nsbmd))

#G3D_MMODEL_TEXfBNg폜āAgqimdnsbtxɒu
MDATA_TEX	= $(notdir $(G3D_MMODEL_TEX:.imd=.nsbtx))

#G3DRo[^ւ̃pX
G3DCVTR	= $(NITROSYSTEM_ROOT)/tools/win/bin/g3dcvtr.exe

#----------------------------------------------------------------------------
#	gqŐ[w肷
#----------------------------------------------------------------------------
#imd --> nsbmdւ̕ϊ[`
%.nsbmd: $(SRCDIR)/%.imd
	@@echo Model Data Convert: $^  $@@
	@@$(G3DCVTR) $(SRCDIR)/$(@@:.nsbmd=.imd) -o $@@
	
#imd --> nsbtxւ̕ϊ[`
%.nsbtx: $(SRCDIR)/%.imd
	@@echo Texture Data Convert: $^  $@@
	@@$(G3DCVTR) $(SRCDIR)/$(@@:.nsbtx=.imd) -o $@@ -etex

#----------------------------------------------------------------------------
#	[`
#----------------------------------------------------------------------------
do-build:	$(TARGET)

#	$(TARGET)=mmodel.narc$(MDATA_TEX)=nsbtxt@@CɈˑĂ
#	Ɉˑ֌WAnnsarcŃA[JCus
$(TARGET):	$(MDATA_TEX) $(MDATA_MDL)
	nnsarc -i -c -l -n $(TARGET) *.nsbtx *.nsbmd > arc_result.txt

all:
	$(MAKE) clean
	$(MAKE)

#S
clean:
	-rm $(TARGET) $(HEADER)			#A[JCuƃwb_t@@C폜
	-rm $(MDATA_TEX)					#A[JCuΏۂ*.nsbtx폜
	-rm $(MDATA_MDL)					#A[JCuΏۂ*.nsbmd폜

@
