5 Release Notes, June, 2018
6 =========================
8 This version of sat was used to produce SALOME 8.5.0
10 New features and improvments
11 ----------------------------
13 **sat compile : management of a verbose and debug option**
15 The verbose and debug option for cmake products is activated through two new keys introduced in application configuration files : **debug** and **verbose**.
16 **debug** option will trigger the tranmmission of *-DCMAKE_VERBOSE_MAKEFILE=ON* to cmake, while **verbose** option will transmit *-DCMAKE_VERBOSE_MAKEFILE=ON*.
17 The new options can be activated for a selected products (within the option dictionnary associated to the products):
21 # for KERNEL compilation : specify to cmake a debug compilation with verbosity
22 KERNEL : {tag : "V7_8_0", base : "yes", debug : "yes", verbose : "yes"}
24 These two options can also be activated globaly, for all products, through golbal keys:
28 specify to cmake a debug compilation with verbosity for all products
31 name : 'SALOME-master'
32 workdir : $LOCAL.workdir + $VARS.sep + $APPLICATION.name + '-' + $VARS.dist
39 **Implementation of salome test functionnality with sat launcher**
41 **sat** launcher is now able to launch salome tests (before the development, only virtual applications where able to launch salome tests).
42 SALOME module was adapted to hold the tests (through links to SALOME module test directories).
43 Notablt, the results and logs of the test are stored in *INSTALL/SALOME/bin/salome/test*.
47 # display help for salome test command
50 # show available tests (without running them)
60 This chapter does not provide the complete set of changes included, only the
61 most significant changes are listed.
64 +-------------+-----------------------------------------------------------------------------------+
65 | Artifact | Description |
66 +=============+===================================================================================+
67 | sat #8908 | sat compile : management of a verbose and debug options |
68 +-------------+-----------------------------------------------------------------------------------+
69 | sat #8560 | Define handles set_env_build and set_env_launch to be able to specialise env |
70 +-------------+-----------------------------------------------------------------------------------+
71 | sat #8638 | Improve information printed by --show option of sat compile |
72 +-------------+-----------------------------------------------------------------------------------+
73 | sat #8911 | Implementation of salome test with sat launcher in connection with SALOME module |
74 +-------------+-----------------------------------------------------------------------------------+
75 | sat #11056 | Generation of new salome launcher with mesa with sat launcher command |
76 +-------------+-----------------------------------------------------------------------------------+
77 | sat #11028 | Use of a new property "configure_dependency" to manage the dependency of all |
78 | | salome modules to CONFIGURATION module |
79 +-------------+-----------------------------------------------------------------------------------+
80 | sat #10569 | Debug and improvement of products filters in sat commands |
81 +-------------+-----------------------------------------------------------------------------------+
82 | sat #8576 | Improve if messages displayed by sat compile commande |
83 | sat #8646 | Improve management of errors |
87 +-------------+-----------------------------------------------------------------------------------+