# Shave and a Haircut # (c) 2019 Epic Games # US Patent 6720962 #################################################################### # # Linux Version # #################################################################### osVersion := $(shell ../../../utils/getos.sh) ifeq ($(osVersion),) $(error "Operating system type not recognized. Is /etc/issue present?") endif arch := $(shell ../../../utils/getarch.sh) ifdef debug dbgFlags := else dbgFlags := -DNDEBUG endif all: maya2017 maya2018 maya2017: RMS20maya2017 RMS21maya2017 maya2018: RMS21maya2018 RMS20maya2017: mkdir -p ../RMS20/maya2017/linux $(shell ../../../utils/getg++.sh 2017) -I. -shared -o ../RMS20/maya2017/linux/ShaveHairBxdf.so ShaveHairBxdf.cpp -I../../devkits/RMS20/maya2017/linux/include -L../../devkits/RMS20/maya2017/linux/lib -fPIC $(dbgFlags) RMS21maya2017: mkdir -p ../RMS21/maya2017/linux $(shell ../../../utils/getg++.sh 2017) -I. -shared -o ../RMS21/maya2017/linux/ShaveHairBxdf.so ShaveHairBxdf.cpp -I../../devkits/RMS21/maya2017/linux/include -L../../devkits/RMS21/maya2017/linux/lib -fPIC $(dbgFlags) RMS21maya2018: mkdir -p ../RMS21/maya2018/linux $(shell ../../../utils/getg++.sh 2018) -I. -shared -o ../RMS21/maya2018/linux/ShaveHairBxdf.so ShaveHairBxdf.cpp -I../../devkits/RMS21/maya2018/linux/include -L../../devkits/RMS21/maya2018/linux/lib -fPIC $(dbgFlags)