From: Martin Quinson Date: Fri, 31 Jan 2020 09:08:30 +0000 (+0100) Subject: document the enable_msg build-time flag X-Git-Tag: v3.25~18 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/c288c8c926d3bcedd09efa7ef0b6c9aceedf4921 document the enable_msg build-time flag --- diff --git a/docs/source/Installing_SimGrid.rst b/docs/source/Installing_SimGrid.rst index 4aa05312df..fec024131a 100644 --- a/docs/source/Installing_SimGrid.rst +++ b/docs/source/Installing_SimGrid.rst @@ -244,7 +244,8 @@ enable_documentation (on/OFF) version for now. enable_java (on/OFF) - Generates the java bindings of SimGrid. + Generates the java bindings of SimGrid. You must also enable MSG for + this to work. enable_jedule (on/OFF) Produces execution traces from SimDag simulations, which can then be visualized with the @@ -273,6 +274,9 @@ enable_model-checking (on/OFF) simulation speed** even when the model checker is not activated at run time. +enable_msg (on/OFF) + Activates the :ref:`MSG ` legacy interface. + enable_ns3 (on/OFF) Activates the ns-3 bindings. See section :ref:`model_ns3`. diff --git a/docs/source/app_msg.rst b/docs/source/app_msg.rst index dbf2749fec..432b50520d 100644 --- a/docs/source/app_msg.rst +++ b/docs/source/app_msg.rst @@ -9,7 +9,10 @@ The MSG Interface (legacy interface) the process of releasing SimGrid 4. So MSG is frozen and will probably never evolve. If you are starting a new project, you should consider S4U instead. Note that the support for MSG will not - be removed from SimGrid before 2020 at least. + be removed from SimGrid before 2020Q4 or 2021Q1. + + This interface is disabled by default. Pass -Denable_msg=ON to + cmake if you still need it. MSG is a simple API to write algorithms organized with Concurrent Sequential Processes (CSP) that interact by exchanging messages. It