Commit c69c3b4a authored by Maxime Perrotin's avatar Maxime Perrotin
Browse files

Increase support for distributed systems

parent d6db2ef7
...@@ -47,6 +47,9 @@ all: ...@@ -47,6 +47,9 @@ all:
@@TABLE@@ @@TABLE@@
@_LOWER:Node_Names_@_native @_LOWER:Node_Names_@_native
@@END_TABLE@@ @@END_TABLE@@
@@IF@@ @_Device_Names'Length_@ > 0
DriversConfig/drivers_config.h
@@END_IF@@
@@END_INLINE@@ @@END_INLINE@@
ocarina -x main.aadl ocarina -x main.aadl
@@TABLE@@ @@TABLE@@
...@@ -58,6 +61,9 @@ rtems_ada: ...@@ -58,6 +61,9 @@ rtems_ada:
@@TABLE@@ @@TABLE@@
@_LOWER:Node_Names_@_rtems_ada @_LOWER:Node_Names_@_rtems_ada
@@END_TABLE@@ @@END_TABLE@@
@@IF@@ @_Device_Names'Length_@ > 0
DriversConfig/drivers_config.h
@@END_IF@@
@@END_INLINE@@ @@END_INLINE@@
ocarina -x main.aadl ocarina -x main.aadl
@@TABLE@@ @@TABLE@@
......
...@@ -43,6 +43,10 @@ project @_CAPITALIZE:Name_@ is ...@@ -43,6 +43,10 @@ project @_CAPITALIZE:Name_@ is
-- following to be updated with all relevant source dirs -- following to be updated with all relevant source dirs
for Source_Dirs use for Source_Dirs use
("@_LOWER:Name_@", ("@_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/src",
"../deploymentview_final/polyorb-hi-c/include", "../deploymentview_final/polyorb-hi-c/include",
"../../dataview/C", "../../dataview/C",
...@@ -84,6 +88,7 @@ project @_CAPITALIZE:Name_@ is ...@@ -84,6 +88,7 @@ project @_CAPITALIZE:Name_@ is
"po_hi_transport.c", "po_hi_transport.c",
"po_hi_marshallers.c", "po_hi_marshallers.c",
"po_hi_semaphore.c", "po_hi_semaphore.c",
"po_hi_monitor.c",
@@END_IF@@ @@END_IF@@
"config_leon3_drvmgr.c", "config_leon3_drvmgr.c",
"config_leon4_n2x.c", "config_leon4_n2x.c",
...@@ -115,7 +120,6 @@ project @_CAPITALIZE:Name_@ is ...@@ -115,7 +120,6 @@ project @_CAPITALIZE:Name_@ is
"po_hi_giop.c", "po_hi_giop.c",
"po_hi_gprof_rtems_leon.c", "po_hi_gprof_rtems_leon.c",
"po_hi_lua.c", "po_hi_lua.c",
"po_hi_monitor.c",
"po_hi_simulink.c", "po_hi_simulink.c",
"po_hi_storage.c", "po_hi_storage.c",
"remote_configuration.cc", "remote_configuration.cc",
......
...@@ -53,7 +53,7 @@ BEGIN ...@@ -53,7 +53,7 @@ BEGIN
@@END_TABLE@@ @@END_TABLE@@
@@END_INLINE@@ @@END_INLINE@@
@@TABLE@@ @@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_TABLE@@
END END
@@END_IF@@ @@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