Skip to content
Snippets Groups Projects
  1. Feb 06, 2019
  2. Jan 26, 2019
    • Mark OLESEN's avatar
      STYLE: reorganize some legacy and less frequently used components · b0fafd18
      Mark OLESEN authored
      - older emacs tools into legacy
      - old process tools
      
      * Less frequently used scripts into bin/tools/
      
        - findEmptyMake
        - foamAllHC
        - foamUpdateCaseFileHeader
      
      * Infrastructure file (only used by foamNewApp)
      
        - wmake/wmakeFilesAndOptions -> wmake/scripts/wmakeFilesAndOptions
      
      * Merge wmakeRoot convenience as 'wmake -pwd'
      * Remove obsolete wmakePrintBuild (superseded by wmakeBuildInfo)
      * Remove unused mergeHistory file
      b0fafd18
  3. Jan 25, 2019
    • Mark OLESEN's avatar
      ENH: add -root option for wmakeLnInclude (convenience) · 3d98c3d5
      Mark OLESEN authored
      - finds the correct root directory location before creating
        the lnInclude directory
      
        Eg,
      
        from within something like src/finiteVolume/fields/fvPatchFields/..
      
            wmakeLnInclude -update -root
      
        it backtracks to find the top-level directory with Make/
        and makes the lnInclude directory there:
      
          Using /home/mark/openfoam/OpenFOAM-plus/src/finiteVolume
              ln: /home/mark/openfoam/OpenFOAM-plus/src/finiteVolume/lnInclude
      3d98c3d5
  4. Apr 24, 2018
    • Mark OLESEN's avatar
      CONFIG: adjust make scripts for darwin · 76cb38fb
      Mark OLESEN authored
      - handling of dead links (find -L -delete unsupported)
      
      - remove ignore case flag on 's/../../i' used in have_scotch script.
        It is unneeded and not tolerated by Darwin's sed.
      
      - avoid embedded comments in EXE_INC (Make/options files), which do
        not work well with the OSX LLVM cpp.
        It strips out the comments but also removes the continuation char.
      
      STYLE: adjust notes about paraview library locations
      76cb38fb
  5. Nov 24, 2017
    • Mark OLESEN's avatar
      ENH: more succinct output from command-line errors. · 5947f9a3
      Mark OLESEN authored
      - unknown options or missing option values now emit a shorter message
        without the entire usage. This makes it easier to identify the errors
        and is better aligned with the behaviour of GNU system tools.
      
        ====
           $ simpleFoam -case
           Using: OpenFOAM-plus (see www.OpenFOAM.com)
           Build: plus-01234
      
           Error: option '-case' requires an argument
      
           See 'simpleFoam -help' for usage
        ====
      
      - provide for reduced (-help) and full (-help-full) usage information.
        In many cases the reduced usage provided sufficient and easier
        to find the information.
      
      - make -srcDoc an alias for -doc-source
      
      - no warnings about option aliases for future dates.
      5947f9a3
  6. Feb 21, 2017
  7. Feb 10, 2017
  8. Nov 12, 2016
  9. Jul 09, 2016
  10. Jan 24, 2016
  11. Dec 16, 2015
  12. Dec 15, 2015
  13. Dec 14, 2014
  14. Aug 14, 2011
  15. Mar 08, 2011
  16. Jan 19, 2011
  17. Jan 14, 2011
  18. Jan 07, 2011
  19. Jan 05, 2011
  20. Nov 24, 2010
  21. Mar 29, 2010
  22. Mar 23, 2010
  23. Mar 04, 2009
  24. Feb 27, 2009
  25. Dec 31, 2008
  26. Nov 12, 2008
  27. Oct 22, 2008
    • Mark Olesen's avatar
      bin/ wmake/ script updates · 50a2ddfc
      Mark Olesen authored
        - send error messages to stderr
        - added -h/-help options where some were missing
        - changed 3-space to 4-space indentation
        - where possible, allow multiple directories from the command-line
      50a2ddfc
  28. Sep 26, 2008
    • Mark Olesen's avatar
      wmakeLnInclude: improvements and bugfix · e0bb935e
      Mark Olesen authored
        - fixed typo: had skipped '-Make' instead of 'Make' directory
      
        - remove broken links first
          * helps when file locations have changed
      
        - filter out trailing 'lnInclude' from the <dir> spec
          * this makes it easier to update existing lnInclude dirs:
               find -name lnInclude -exec wmakeLnInclude -f {} \;
      
        - reduced output noise when re-creating an identical link
      e0bb935e
  29. Jun 25, 2008
  30. Jun 11, 2008
  31. Jun 10, 2008
  32. May 30, 2008
  33. May 29, 2008
  34. May 09, 2008