#!/usr/bin/env omake

#----------------------------------------------------------------------------
#      ʕRs[tH_
#----------------------------------------------------------------------------
#A[JCut@C
TARGET_DIR = $(getenv PROJECT_ROOT)/arc/

ARC_LIST[] = big_four_fire_model

#----------------------------------------------------------------------------
#  t@C̃Rs[
#
#  param array          A[JCuz
#----------------------------------------------------------------------------
CopyList(array) =
  TARGET_OBJS[] =

  foreach(folder,$(array))
    TARGET_OBJS += $(TARGET_DIR)/$(folder).gaix
    TARGET_OBJS += $(TARGET_DIR)/$(folder).garc
    $(TARGET_DIR)/$(folder).gaix:$(folder).gaix
      cp $(folder).gaix $(TARGET_DIR)
    $(TARGET_DIR)/$(folder).garc:$(folder).garc
      cp $(folder).garc $(TARGET_DIR)
    export
  
  return $(TARGET_OBJS)

#----------------------------------------------------------------------------
#  t@C̍폜
#
#  param array          A[JCuz
#----------------------------------------------------------------------------
RmList(array) =
  foreach(folder,$(array))
    rm -f $(TARGET_DIR)/$(folder).gaix
    rm -f $(TARGET_DIR)/$(folder).garc

#----------------------------------------------------------------------------
#      rh[
#----------------------------------------------------------------------------
build: $(CopyList $(ARC_LIST))

#----------------------------------------------------------------------------
#      N[[
#----------------------------------------------------------------------------
clean: 
	$(RmList $(ARC_LIST))

DefineDefaultRules()

