OSDN Git Service

Updated AE path for AECC 2017
[kosys/kosys-ep02.git] / Makefile.inc
1 \r
2 # ディレクトリ取得\r
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
7 \r
8 # 実行ファイル\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
11 \r
12 # コンポ設定\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
16 COMP_NAME=_output\r
17 OUT_FILE=$(OUT_DIR)/$(SCENE_NUM)_$(CUT_NUM).avi\r
18 #TODO: PROJ_FILEにPSDファイルやaiファイルを含めているのは暫定処置。次の回からは別の変数に分離する。\r
19 \r
20 #共通処理\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
24 endef\r
25 \r
26 # エンコード関連ユーティリティのディレクトリ\r
27 UTIL_DIR:=$(BASE_DIR)/utils/bin\r
28 ENC_UTIL_DIR:=$(BASE_DIR)/utils/bin\r
29 \r
30 # ユーザー設定\r
31 sinclude $(BASE_DIR)/Makefile.user.inc\r