#!/usr/bin/env omake
#----------------------------------------------------------------------------
#		A[JCuf[^
#		{romfilesɃRs[
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#			[U[`
#----------------------------------------------------------------------------
USERS[] = sogabe ohno_katsumi kageyama_shota ohmori_shigeru
          
#----------------------------------------------------------------------------
#			^[Qbgt@C
#----------------------------------------------------------------------------
TARGET =

#----------------------------------------------------------------------------
#			Rs[tH_
#----------------------------------------------------------------------------

#----------------------------------------------------------------------------
#			macro
#----------------------------------------------------------------------------
include $(getenv PROJECT_ROOT)/resource/macro_define

OPTION =

BANNER_MODELS[] = 
  $(glob ./banner/*/*.c*)
  $(glob ./banner/*/Textures/*.ctex)

ICON_DIR = source/icon/
ICON_48  = kujira_icon48.tga
ICON_24  = kujira_icon24.tga

WAVE_DIR = source/sound/
WAVE     = jingle.wav

#----------------------------------------------------------------------------
#			rh[
#----------------------------------------------------------------------------

.PHONY: build clean

if $(equal $(CONVERTUSER), true)
  section
    banner.cbmd: $(BANNER_MODELS)
      ctr_bannermodelconverter32 banner
  
    $(ICON_DIR)$(replacesuffixes .tga, .ctpk, $(ICON_48)): $(ICON_DIR)$(ICON_48)
      ctr_texturepackager32 -dsl -l $(ICON_DIR)$(ICON_48)
  
    $(ICON_DIR)$(replacesuffixes .tga, .ctpk, $(ICON_24)): $(ICON_DIR)$(ICON_24)
      ctr_texturepackager32 -dsl -l $(ICON_DIR)$(ICON_24)
  
    $(WAVE_DIR)$(replacesuffixes .wav, .bcwav, $(WAVE)): $(WAVE_DIR)$(WAVE)
      ctr_WaveConverter32 $(WAVE_DIR)$(WAVE) -o $(WAVE_DIR)$(replacesuffixes .wav, .bcwav, $(WAVE))
  
    banner.bnr banner.icn: banner.bsf banner.cbmd $(ICON_DIR)$(replacesuffixes .tga, .ctpk, $(ICON_48)) $(ICON_DIR)$(replacesuffixes .tga, .ctpk, $(ICON_24)) $(WAVE_DIR)$(replacesuffixes .wav, .bcwav, $(WAVE))
      ctr_makebanner32 banner.bsf
  
build: banner.cbmd $(ICON_DIR)$(replacesuffixes .tga, .ctpk, $(ICON_48)) $(ICON_DIR)$(replacesuffixes .tga, .ctpk, $(ICON_24)) $(WAVE_DIR)$(replacesuffixes .wav, .bcwav, $(WAVE)) banner.bnr banner.icn

#----------------------------------------------------------------------------
#			N[
#----------------------------------------------------------------------------
clean:

if $(equal $(CONVERTUSER), true)
  rm -f banner.bnr
  rm -f banner.icn
  rm -f $(ICON_DIR)*.ctpk
  rm -f $(WAVE_DIR)*.bcwav

DefineDefaultRules()

