1#!/bin/bash 2# The MCLinker project 3# 4# This file is distributed under the University of Illinois Open Source 5# License. See LICENSE.TXT for details. 6 7function copy_template_header 8{ 9 local NAME=$1 10 local DEPLOYMENT=$2 11 local TARGET_FILE="${MCLINKERTOP}/lib/${DEPLOYMENT}/${NAME}.h"; 12 local SOURCE_FILE="${MCLINKERTOP}/templates/header.h"; 13 cp ${SOURCE_FILE} ${TARGET_FILE} 14 echo "${TARGET_FILE}"; 15} 16 17function copy_template_impl 18{ 19 local NAME=$1 20 local DEPLOYMENT=$2 21 local TARGET_FILE="${MCLINKERTOP}/lib/${DEPLOYMENT}/${NAME}.cpp"; 22 local SOURCE_FILE="${MCLINKERTOP}/templates/impl.cpp"; 23 cp ${SOURCE_FILE} ${TARGET_FILE} 24 echo "${TARGET_FILE}"; 25} 26 27