Skip to content
Snippets Groups Projects
Commit 63d238b6 authored by Loïc Correnson's avatar Loïc Correnson Committed by David Bühler
Browse files

[ivette] document changes in command line

parent 52a132c7
No related branches found
No related tags found
No related merge requests found
...@@ -65,24 +65,30 @@ to launch the Ivette application. The Ivette application itself is installed: ...@@ -65,24 +65,30 @@ to launch the Ivette application. The Ivette application itself is installed:
# Developer Setup # Developer Setup
Ivette can be compiled and used with different modes: Ivette can be compiled and used with different modes:
- `make dev` builds and start the development version with live-code-editing enabled. It uses - `make dev` builds and start the development version with live-code-editing enabled. It uses
local binaries of Electron framework. This is _not_ a full packaged local binaries of Electron framework. This is _not_ a full packaged
application. application.
- `make app` pre-builds the production application. It is not _yet_ packaged and still - `make app` pre-builds the production application. It is not _yet_ packaged and still
uses the local Electron binaries. uses the local Electron binaries.
- `make dist` packages the pre-built application into a new application for the host - `make dist` packages the pre-built application into a new application for the host
operating system. operating system, see Installation section above.
The development and production applications can be launched from the command
line with `Frama-C/ivette/bin/ivette` wrapper. The generated `ivette` script
will use the local `Frama-C/bin/frama-c` binary by default, although you can
change this behaviour by using `ivette` command-line options.
The development and production applications can be launched from the command line The `ivette` application and its installed or local wrappers accept the
with `Frama-C/ivette/bin/frama-c-gui` binary. following command line options:
The generated `frama-c-gui` script will use the local `Frama-C/bin/frama-c` binary by default,
although you can change the default settings by using the following options:
``` ```
frama-c-gui [ivette options] [frama-c command line] ivette [ivette options] [frama-c command line]
--cwd <dir> change the working directory used by ivette & frama-c --working <dir> change the working directory used by ivette & frama-c
--command <bin> set the frama-c server to be launched --command <bin> set the frama-c server to be launched
--socket <socket> set the IPC socket name to be used for the frama-c server --socket <socket> set the Linux socket name to be used for the frama-c server
``` ```
See also the [CONTRIBUTING] guide for editor configuration if you want to hack in Ivette See also the [CONTRIBUTING] guide for editor configuration if you want to hack in Ivette
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment