3 CURRENT_DIR=$(abspath .)
\r
4 PARENT_DIR=$(abspath ..)
\r
5 BASE_DIR:=$(abspath $(dir $(lastword $(MAKEFILE_LIST))))
\r
6 OUT_DIR=$(BASE_DIR)/doga/_output
\r
9 AERENDER:= $(BASE_DIR)/utils/sjis_cmd.sh /c/Program\ Files/Adobe/Adobe\ After\ Effects\ CC\ 2017/Support\ Files/aerender.exe
\r
10 RENDER_OPTS:= -sound ON -OMtemplate LagarithRGBA -mp
\r
13 SCENE_NUM=$(shell basename $(PARENT_DIR))
\r
14 CUT_NUM=$(shell basename $(CURRENT_DIR))
\r
15 PROJ_FILE=$(CURRENT_DIR)/$(SCENE_NUM)_$(CUT_NUM).aep $(shell find $(CURRENT_DIR) -iname '*.psd' | sed 's/ /\\ /g') $(shell find $(CURRENT_DIR) -iname '*.ai' | sed 's/ /\\ /g')
\r
17 OUT_FILE=$(OUT_DIR)/$(SCENE_NUM)_$(CUT_NUM).avi
\r
18 #TODO: PROJ_FILEにPSDファイルやaiファイルを含めているのは暫定処置。次の回からは別の変数に分離する。
\r
21 #TODO: firstwordを使うのは暫定措置。次の回からは使わないように修正する必要がある。
\r
22 define STANDARD_RENDER
\r
23 $(AERENDER) -project "$(firstword $(PROJ_FILE))" -comp "$(COMP_NAME)" -output "$(OUT_FILE)" $(RENDER_OPTS)
\r
26 # エンコード関連ユーティリティのディレクトリ
\r
27 UTIL_DIR:=$(BASE_DIR)/utils/bin
\r
28 ENC_UTIL_DIR:=$(BASE_DIR)/utils/bin
\r
31 sinclude $(BASE_DIR)/Makefile.user.inc
\r