Note: It seems that there is a race condition when using external mode
and the model is executed with -w (wait for connection) parameter.
-%% Single-tasking
-/% %if solverMode == "SingleTasking" %/
-/% %include "linux_ert_target_singletasking_main.tlc" %/
-/% %else %/
-%% Multi-tasking
- %include "ert_linux_multitasking_main.tlc"
-/% %endif %/
+%% Generate ert_main.c
+%include "ert_linux_main.tlc"
%openfile buff
%<generateDeclarations()>
%openfile buff
%<generateDeclarations()>
%<generateMain()>
%closefile buff
%<LibSetSourceFileSection(ert_mainC, "Functions", buff)>
%<generateMain()>
%closefile buff
%<LibSetSourceFileSection(ert_mainC, "Functions", buff)>
-
-%% [EOF] linux_ert_target_generate_main.tlc