[12gevmoller_sim] [JeffersonLab/remoll] 015a1f: Macro that just prints out the remoll macro commands

Wouter Deconinck noreply at github.com
Wed Mar 20 12:20:11 EDT 2019


  Branch: refs/heads/feature-make-check-manual
  Home:   https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Cc976429e8dbb411a192008d6ad4fedb2%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886956136601312&sdata=gZlIVyO7GsALF2VSIBKYbKQoq4I34HyOca7V8EhnTcU%3D&reserved=0
  Commit: 015a1f5193d30fadd6c42589717dc1620fd42ffb
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F015a1f5193d30fadd6c42589717dc1620fd42ffb&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Cc976429e8dbb411a192008d6ad4fedb2%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886956136601312&sdata=K25pV3kv0jAUWlPpYzYfhZrFDNpV6dvlDh%2Fl8Xrvi9o%3D&reserved=0
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    A macros/manual.mac

  Log Message:
  -----------
  Macro that just prints out the remoll macro commands

This has to run after /run/initialize to make sure we get some of the
event generator commands that are only created upon initialization.


  Commit: efcb970666a9d59ee6744d70eb6c34bf81c78cbf
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2Fefcb970666a9d59ee6744d70eb6c34bf81c78cbf&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Cc976429e8dbb411a192008d6ad4fedb2%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886956136601312&sdata=cWap5vjj75Mt%2BSFTr%2FUWJHpYrIbnBHNE8%2FYBvYn4jGU%3D&reserved=0
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    A manual.txt

  Log Message:
  -----------
  Command reference manual, to be updated periodically


  Commit: 0c8bcdf065b5e96529d319e0f7e2b81d4a3e483e
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F0c8bcdf065b5e96529d319e0f7e2b81d4a3e483e&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Cc976429e8dbb411a192008d6ad4fedb2%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886956136601312&sdata=8lcP12DF3ffoV2EBur8TuiaAiQ3d5cO7HriuubN1%2Fdw%3D&reserved=0
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Make targets for manual checks

make check-manual will output, for example, the following:
```
21,22d20
<    parallel * Enable parallel physics
<    optical * Enable optical physics
81,102d78
< Command /remoll/parallel
< Guidance :
< Enable parallel physics
<
< Parameter : arg
<  Parameter type  : s
<  Omittable       : False
<  Default value   : true
<
<
<
< Command /remoll/optical
< Guidance :
< Enable optical physics
<
< Parameter : arg
<  Parameter type  : s
<  Omittable       : False
<  Default value   : true
<
<
<
```

Ideally this will not print anything, which would mean that the stored
manual.txt in the source directory is indeed in sync with the generated
manual file.


Compare: https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcompare%2F015a1f5193d3%255E...0c8bcdf065b5&data=02%7C01%7C12gevmoller_sim%40jlab.org%7Cc976429e8dbb411a192008d6ad4fedb2%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886956136601312&sdata=9S0xWoVD8g5ognSObsDLWZienJ%2B8sC32dMoZqJsurHQ%3D&reserved=0


More information about the 12gevmoller_sim mailing list