Skip to content
Snippets Groups Projects
  1. Dec 18, 2020
  2. Dec 09, 2020
    • Carsten Gräser's avatar
      [python] Add support for --module=mod to bin/setup-dunepy.py · 4a3ea628
      Carsten Gräser authored and Andreas Dedner's avatar Andreas Dedner committed
      This adds an optional parameter `--module=mod` to `setup-dunepy.py`.
      If this parameter is passed, only `mod` and its dependencies are
      used as dependencies of the newly created dune-py module. This allows
      to do
      ```
      dunecontrol --opts=my.opts --module=foo all
      setup-dunepy.py --opts=my.opts --module=foo install
      ```
      which would otherwise fail if `setup-dunepy.py` tries to process
      found modules that have not been build by `dunecontrol`. If the
      option is not passed all found modules are used as dependencies
      as before.
      4a3ea628
  3. May 24, 2020
  4. Apr 02, 2020
  5. Feb 26, 2020
  6. Dec 17, 2019
  7. Nov 19, 2019
  8. Nov 15, 2019
  9. Sep 13, 2019
  10. Sep 10, 2019
  11. Aug 30, 2019
  12. Feb 11, 2019
  13. Feb 07, 2019
  14. Jan 09, 2019
    • Jö Fahlke's avatar
      Fix, modernize and document check for existing modules · a40a591b
      Jö Fahlke authored
      Fixes:
      - Use unambiguous truth values (Closes: #134)
      - When checking with pkg-config, look for the dependency rather than the last
        module from the list of found modules
      
      Modernizations:
      - Scope variables
      - Use a simple `if` rather than a loop to check for presence of a depency in
        list of existing modules
      - Make sure the function does not depend on the status of the `-e` option, or
        whether it is called from within the condition of an `if` or a `||` or `&&`.
      
      Documentation:
      - Document calling convention for the function and assumptions on the
        parameters.
      a40a591b
    • Jö Fahlke's avatar
      bin/duneproject: Expand tabs and fix indentation · 4a045958
      Jö Fahlke authored
      As a shell script, duneproject is not covered by the scripts preventing tabs
      in indentation (or simply was exempt from the Great Reformatting).  Also, the
      tab width was inconsistent.
      
      This expands all tabs and uses a consistent indentation of 2.  It also
      instructs both emacs and vi to use these settings, since their default
      indentation for shell scripts seems to differ.
      4a045958
  15. Nov 08, 2018
  16. Aug 21, 2018
Loading