1. 27 Jul, 2011 3 commits
    • Leigh B Stoller's avatar
      Forgot to move the lib directory from toplevel into clientside, since · e460550c
      Leigh B Stoller authored
      clientside requres it to be there. As noted in previous revision, the
      full emulab build always includes the clientside subdir, but a
      clientside build will not necessarily include the rest of Emulab.
    • Leigh B Stoller's avatar
      Minor fix. · 965687f5
      Leigh B Stoller authored
    • Leigh B Stoller's avatar
      Merge branch 'clientside' · 787d0759
      Leigh B Stoller authored
      This is the client reorganization! All of the code that makes up the
      client side (the stuff we install on images and mfs's) has been moved
      into a single place; the clientside subdir. The eventual plan is to
      turn this into a separate git submodule, but for now it lives inside
      of the emulab repo.
      There are two modes of installation.
      1. Build as part of a full emulab build; The top level configure and
         makefile operate as before; the clientside directory is built and
         the client and client-install targets do what they always do. Ditto
         the various mfs and subboss targets.
      2. In the clientside directory, there is a new configure script that
         covers just this subdir. chdir into clientside, run configure with
         no options or defs file, and then build/install. This will be a lot
         esier to handle for user wanting to simply update existing images
         with the latest clientside.
      1. I used "git mv" so the history will follow the files when you do a
         git log, but only if you use the --follow option.
      2. configure has been updated to 2.63 cause the old one we were using
         did not support some of the substitutions I wanted.
  2. 26 Jul, 2011 3 commits
  3. 24 Jul, 2011 1 commit
  4. 23 Jul, 2011 1 commit
  5. 22 Jul, 2011 7 commits
  6. 21 Jul, 2011 7 commits
  7. 20 Jul, 2011 2 commits
  8. 19 Jul, 2011 16 commits