Skip to content
Snippets Groups Projects
  1. Dec 18, 2017
  2. Dec 13, 2017
    • Mark OLESEN's avatar
      CONFIG: add additional modules/ directory and Module namespace · ffc1c5ac
      Mark OLESEN authored
      - any code placed here should provide Allwmake and Allwclean scripts
        and normally have compilation targets into FOAM_APPBIN, FOAM_LIBBIN
      
        Since there is no standardize places for sources or applications,
        a simultaneous build of a module's doxygen documentation requires
        a minor bit of manual effort. Add (via symlink) the sources into
        the modules/doc/ directory to have them included in the normal
        OpenFOAM doxygen documentation generation.
      
        A makelink.example file is provided there as an example.
      ffc1c5ac
  3. Apr 04, 2017
    • Mark Olesen's avatar
      ENH: reduce reliance on FOAM_EXT_LIBBIN during builds · dd78e042
      Mark Olesen authored
      - just check WM_PROJECT_DIR instead.
      
      - provide a fallback value when FOAM_EXT_LIBBIN might actually be needed.
      
      Only strictly need FOAM_EXT_LIBBIN for scotch/metis decomposition, and
      when these are actually supplied by ThirdParty.
      All other ThirdParty dependencies are referenced by BOOST_ARCH_PATH etc.
      
      Can therefore drop the FOAM_EXT_LIBBIN dependency for VTK-related
      things, which do not use scotch/metis anyhow.
      dd78e042
  4. Mar 29, 2017
  5. Mar 10, 2017
  6. Feb 06, 2017
  7. Jan 28, 2017
  8. Dec 23, 2016
  9. Dec 22, 2016
    • Mark Olesen's avatar
      COMP: update lnInclude directories when building (issue #364) · 608bb5d8
      Mark Olesen authored
      - Could be related to interrupted builds.
        So if there are any parts of the build that rely on an explicit
        'wmakeLnInclude', make sure that the contents are properly updated.
      
      --
      
      ENH: improved feedback from top-level Allwmake
      
      - Report which section (libraries, applications) is being built.
      
      - Provide final summary of date, version, etc, which can be helpful
        for later diagnosis or record keeping.
      
      - The -log=XXX option for Allwmake now accepts a directory name
        and automatically appends an appropriate log name.
        Eg,
            ./Allwmake -log=logs/  ->> logs/log.linux64GccDPInt32Opt
      
        The default name is built from the value of WM_OPTIONS.
      
      --
      
      BUG: shell not exiting properly in combination with -log option
      
      - the use of 'tee' causes the shell to hang around.
        Added an explicit exit to catch this.
      
      --
      
      - Detecting the '-k' (-non-stop) option at the top-level Allwmake, which
        may improve robustness.
      
      - Explicit continue-on-error for foamyMesh (as optional component)
      
      - unify format of script messages for better readability
      
      COMP: reduce warnings when building Pstream (old-style casts in openmpi)
      608bb5d8
  10. Jul 04, 2016
  11. Jun 24, 2016
  12. Feb 15, 2016
  13. Oct 26, 2015
  14. Dec 14, 2014
  15. Jun 04, 2013
  16. Dec 30, 2010
  17. Jul 02, 2010
  18. Jun 22, 2010
  19. Aug 07, 2009
  20. Jul 31, 2009
  21. Jul 30, 2009
  22. Jul 29, 2009
  23. Jul 27, 2009
  24. Jul 24, 2009
  25. Nov 05, 2008
  26. Aug 09, 2008
  27. Jun 15, 2008
    • Mark Olesen's avatar
      minor changes to Allwmake script(s) · 3bbd01eb
      Mark Olesen authored
        * use $WM_THIRD_PARTY_DIR variable in top-level Allwmake
        * test new shell idiom for Allwmake files:
              # run from this directory only
              cd ${0%/*} || exit 1
          this might be especially useful when building optional components
      3bbd01eb
  28. Jun 05, 2008
  29. Jun 03, 2008
  30. Apr 15, 2008