Skip to content
Snippets Groups Projects
  1. Sep 17, 2015
  2. May 20, 2014
  3. Oct 25, 2013
  4. Sep 25, 2013
  5. Sep 12, 2013
  6. Aug 17, 2013
  7. Jun 07, 2013
  8. May 01, 2013
  9. Mar 28, 2013
    • Christopher J. Morrone's avatar
      LU-1199 build: Clean out the build directory · 25c93758
      Christopher J. Morrone authored
      
      Clean up the build directory.  Move in the direction of reserving
      "build/" for the special-purpose Makefile that lives there.
      Eventually we could rewrite the autoconf tests to eliminate that
      Makfile, and the build directory could disappear altogether (after
      finding homes for anything else that is left).
      
      The autoconf m4 file move into a top level "config" directory.
      
      Most other things that have moved are put in the new "contrib"
      top-level directory.  For instance, "contrib/lbuild" contains
      all of the lbuild-related files, and "contrib/git-hooks" contains
      the git hooks for lustre developers.
      
      Most of the moved files were unchanged, however the lbuild scripts
      needed some tweaking to deal with the new location.
      
      Because of the way that Intel's build farm and git hooks expect to
      find certain files in fixed locations I have had to leave a few
      symlinks in place that point to the new locations.
      
      Change-Id: I04dc529d4f4060b892e1e4eaa8613bbc3337c414
      Signed-off-by: default avatarChristopher J. Morrone <morrone2@llnl.gov>
      Reviewed-on: http://review.whamcloud.com/5035
      
      
      Reviewed-by: default avatarBrian J. Murrell <brian.murrell@intel.com>
      Tested-by: Hudson
      Tested-by: default avatarMaloo <whamcloud.maloo@gmail.com>
      Reviewed-by: default avatarOleg Drokin <oleg.drokin@intel.com>
      25c93758
  10. Mar 05, 2013
  11. Jan 25, 2013
  12. Jan 04, 2013
    • Christopher J. Morrone's avatar
      LU-1199 build: Untangle the ldiskfs build system from lustre · 39f87f91
      Christopher J. Morrone authored
      
      Make ldiskfs have its own independant build system, with no
      sharing of files from higher up the tree in lustre.  To begin
      with, this means some minor duplication of functions in build
      scripts.  However, it is my opinion that the simpicity that
      is gained by having a clear separation of the build systems
      far outweighs the costs of some initial duplication.  It
      also opens up the possibility of easily moving ldiskfs into
      its own separate git repo should we choose to do so in the
      future.
      
      The separation of the build systems began by removing the
      ldiskfs/build->lustre/build symbolic link, and making a
      complete copy of the lustre/build tree into ldiskfs/build.
      Then I iterated on removing everything from ldiskfs/build
      that was unnecessary to build ldiskfs.
      
      Since lustre's build/autogen.sh is no longer shared between
      two build systems, I removed the wrapper autogen.sh scripts
      and made the upper-level autogen.sh in both lustre and
      ldiskfs full-fledged scripts.  This meant making a minor
      change to remove bash specific language (pushd/popd).
      
      Now the ldiskfs subtree is capable of being built completely
      absent of the lustre tree.  There are no doubt more things
      that can be trimmed and cleaned up, but that much is now
      complete.
      
      Also, along the way I noted build/Makefile is being ignored
      by git, even though it is part of the source tree, and not
      auto-generated by the build system.  I added "!Makefile" to
      .gitignore in the lustre/build directory so that it is no
      longer ignored.
      
      Change-Id: I98e437a0da897680e3ea6f21f15bcd6287367166
      Signed-off-by: default avatarChristopher J. Morrone <morrone2@llnl.gov>
      Reviewed-on: http://review.whamcloud.com/4409
      
      
      Tested-by: Hudson
      Tested-by: default avatarMaloo <whamcloud.maloo@gmail.com>
      Reviewed-by: default avatarAndreas Dilger <andreas.dilger@intel.com>
      Reviewed-by: default avatarBrian J. Murrell <brian.murrell@intel.com>
      39f87f91
  13. Oct 17, 2012
  14. Oct 10, 2006
    • scjody's avatar
      Branch b1_4 · 658cf7b2
      scjody authored
      b=11048
      r=brian
      
      Fix infinite loop when used with newer bash version (3.1.17)
      658cf7b2
  15. Dec 09, 2004
  16. Dec 02, 2004
  17. Jun 04, 2004
    • Phil Schwan's avatar
      - merge 2 weeks of b1_4 fixes onto HEAD · 23de47e8
      Phil Schwan authored
      - b1_4 is basically the parent of HEAD, because that's the direction
        that changes flow, as strange as that sounds.  so there's a
        HEAD_BASE tag which sits on b1_4
      23de47e8
  18. Jun 02, 2004
  19. May 17, 2004
  20. Apr 23, 2004
  21. Apr 16, 2004
  22. Apr 08, 2004
  23. Apr 07, 2004
  24. Dec 03, 2003
  25. Jun 12, 2003
  26. Mar 02, 2003
  27. Sep 18, 2002
  28. Jul 17, 2002
  29. May 27, 2002
Loading