Commit c69c3b4a authored by Maxime Perrotin's avatar Maxime Perrotin

Increase support for distributed systems

parent d6db2ef7
......@@ -47,6 +47,9 @@ all:
@@TABLE@@
@_LOWER:Node_Names_@_native
@@END_TABLE@@
@@IF@@ @_Device_Names'Length_@ > 0
DriversConfig/drivers_config.h
@@END_IF@@
@@END_INLINE@@
ocarina -x main.aadl
@@TABLE@@
......@@ -58,6 +61,9 @@ rtems_ada:
@@TABLE@@
@_LOWER:Node_Names_@_rtems_ada
@@END_TABLE@@
@@IF@@ @_Device_Names'Length_@ > 0
DriversConfig/drivers_config.h
@@END_IF@@
@@END_INLINE@@
ocarina -x main.aadl
@@TABLE@@
......
......@@ -43,6 +43,10 @@ project @_CAPITALIZE:Name_@ is
-- following to be updated with all relevant source dirs
for Source_Dirs use
("@_LOWER:Name_@",
@@IF@@ @_VP_Name_@ = "" and @_In_Port_Names'Length_@ > 0
@@-- Detect distributed systems (no virtual processor) - add DriversConfig folder
"../DriversConfig",
@@END_IF@@
"../deploymentview_final/polyorb-hi-c/src",
"../deploymentview_final/polyorb-hi-c/include",
"../../dataview/C",
......@@ -84,6 +88,7 @@ project @_CAPITALIZE:Name_@ is
"po_hi_transport.c",
"po_hi_marshallers.c",
"po_hi_semaphore.c",
"po_hi_monitor.c",
@@END_IF@@
"config_leon3_drvmgr.c",
"config_leon4_n2x.c",
......@@ -115,7 +120,6 @@ project @_CAPITALIZE:Name_@ is
"po_hi_giop.c",
"po_hi_gprof_rtems_leon.c",
"po_hi_lua.c",
"po_hi_monitor.c",
"po_hi_simulink.c",
"po_hi_storage.c",
"remote_configuration.cc",
......
......@@ -53,7 +53,7 @@ BEGIN
@@END_TABLE@@
@@END_INLINE@@
@@TABLE@@
pohidrv-@_REPLACE_ALL(_/-):Device_Names_@ @_Device_ASN1_Sort_@ ::= @_Device_Config_@
pohidrv-@_REPLACE_ALL(_/-):Device_Node_Name_@-@_REPLACE_ALL(_/-):Device_Names_@ @_Device_ASN1_Sort_@ ::= @_Device_Config_@
@@END_TABLE@@
END
@@END_IF@@
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment