#!/bin/bash mogenerator="${PROJECT_DIR}/../Scripts/mogenerator" MODEL_PATH="${PROJECT_DIR}/Mobile Buy SDK/Models/Mobile Buy SDK.xcdatamodeld" CLASS_PATH="${PROJECT_DIR}/Mobile Buy SDK/Models" PERSISTENT_PATH="${CLASS_PATH}/Persistent" TRANSIENT_PATH="${CLASS_PATH}/Transient" mkdir "${PERSISTENT_PATH}" 2>/dev/null mkdir "${TRANSIENT_PATH}" 2>/dev/null # Generate persistent classes "${mogenerator}" --v2 --model "${MODEL_PATH}" --output-dir "${PERSISTENT_PATH}" --base-class BUYCachedObject --configuration persistent --template-path "Templates/Persistent" # Generate transient classes "${mogenerator}" --v2 --model "${MODEL_PATH}" --output-dir "${TRANSIENT_PATH}" --base-class BUYObject --configuration transient --template-path "Templates/Transient"