本帖最后由 godzza 于 2013-4-25 16:31 编辑
回复 6# CrLf - include def.mk
- #include mayasrc.mk
-
- EXE = "F:/Program Files (x86)/Autodesk/Maya2012/bin/mayabatch.exe"
-
- SRCS_DIR = $(MAYA_DIR_MODEL)/
- OBJS_DIR = $(BUILD_SRC_DIR_)/model/maya/
- REF_SRCS_DIR = $(MAYA_REF_SCENE)/
- REF_OBJS_DIR = $(BUILD_SRC_DIR_)/reference/
- ANIM_SRCS_DIR = $(MAYA_DIR_ANIM)/
- ANIM_OBJS_DIR = $(BUILD_SRC_DIR_)/anim/maya/
-
- XML_OBJS = $(patsubst $(ANIM_SRCS_DIR)%.mb, $(ANIM_OBJS_DIR)%.xml, $(MAYA_FILES_ANIM)) $(patsubst $(SRCS_DIR)%.mb, $(OBJS_DIR)%.xml, $(MAYA_FILES)) $(patsubst $(REF_SRCS_DIR)%.mb, $(REF_OBJS_DIR)%.xml, $(MAYA_FILES_REF))
-
- include mayadepend.mk
-
- $(OBJS_DIR)%.xml: $(SRCS_DIR)%.mb maya.trigger
- @mkdir -p $(dir $(@))
- @echo convert $<
- $(EXE) -command "serverExport $(patsubst $(RAW_SRC_DIR_)%,\"$(RAW_SRC_DIR)%\",$<) $(patsubst $(BUILD_SRC_DIR_)%,\"$(BUILD_SRC_DIR)%\",$@)"
-
- $(REF_OBJS_DIR)%.xml: $(REF_SRCS_DIR)%.mb maya.trigger
- @mkdir -p $(dir $(@))
- @echo convert $<
- $(EXE) -command "serverExport $(patsubst $(RAW_SRC_DIR_)%,\"$(RAW_SRC_DIR)%\",$<) $(patsubst $(BUILD_SRC_DIR_)%,\"$(BUILD_SRC_DIR)%\",$@)"
-
-
- $(ANIM_OBJS_DIR)%.xml: $(ANIM_SRCS_DIR)%.mb maya.trigger
- @mkdir -p $(dir $(@))
- @echo convert $<
- $(EXE) -command "serverExport $(patsubst $(RAW_SRC_DIR_)%,$<) $(patsubst $(BUILD_SRC_DIR_)%,\"$(BUILD_SRC_DIR)%\",$@)"
复制代码 文本内容大概如上,感谢帮忙!~ 谢谢指教
ps: 原文就是原贴.第0楼·· |