%selectfile NULL_FILE
%function SLibERTCustomFileProcessing() void
%if !IsModelReferenceSimTarget()
%if SLibIsERTTarget()
%if !FILE_EXISTS(ERTCustomFileTemplate)
%assign errTxt = "Unable to locate ERT custom file template: " ...
"%<ERTCustomFileTemplate>."
%<LibReportError(errTxt)>
%endif
%include ERTCustomFileTemplate
%if GenerateGRTWrapper && ...
EXISTS("ERTCustomFileTest") && ERTCustomFileTest == TLC_TRUE
%assign customFileTemp = %<ERTCustomFileTemplate>
%<SLibReportErrorWithIdAndArgs("RTW:tlc:GRTInterfaceCustomFile", customFileTemp)>
%endif
%else
%assign MATLAB_ROOT = FEVAL("matlabroot")
%assign PATH_SEP = FEVAL("filesep")
%addincludepath "%<MATLAB_ROOT>%<PATH_SEP>toolbox%<PATH_SEP>target%<PATH_SEP>codertarget%<PATH_SEP>rtw"
%include "codertarget_file_process.tlc"
%endif
%if EXISTS(CustomFileTemplate)
%if !FILE_EXISTS(CustomFileTemplate)
%assign errTxt = "Unable to locate general custom file template: " ...
"%<CustomFileTemplate>."
%<LibReportError(errTxt)>
%endif
%include CustomFileTemplate
%endif
%endif
%endfunction