1. 26 Mar, 2015 1 commit
  2. 16 Mar, 2015 1 commit
    • Brad King's avatar
      Switch developer setup to use the GitLab workflow · b1a0f22e
      Brad King authored
      In SetupForDevelopment, switch from setup-gerrit to setup-gitlab.
      Also invoke setup-upstream to switch the "origin" remote to GitLab.
      Update the version of the SetupForDevelopment script so that existing
      work tree hooks will ask developers to run the script again.
  3. 22 May, 2013 1 commit
    • Brad King's avatar
      Add option VTK_DATA_STORE to specify ExternalData object store · d7bf9e9a
      Brad King authored
      Replace the ExternalData_OBJECT_STORES cache entry with a VTK-specific
      name "VTK_DATA_STORE".  In the common use case there is only one store
      so make the option a "PATH" cache entry for easy handling in cmake-gui.
      In order to allow advanced users to configure multiple stores honor any
      ExternalData_OBJECT_STORES that is set but do not add the cache option
      by default.
      Select a default for VTK_DATA_STORE based on the results of local user
      configuration.  First, teach the SetupForDevelopment.sh script to run a
      SetupExternalData.sh script that prompts the developer for a default
      value.  Second, if no default was selected by developer setup, look for
      a VTKExternalData or ExternalData directory as a sibling to the source
      tree.  Third, if the previous two attempts failed, fall back to the
      environment variable ExternalData_OBJECT_STORES for advanced users.
      Change-Id: I964cb99aa204176010f27948a9bd40a00836532f
  4. 17 Apr, 2012 1 commit
    • Brad King's avatar
      Use generalized developer GitSetup scripts · 4c625dbd
      Brad King authored
      Add Utilities/GitSetup/config to configure the generalized scripts
      for VTK.  Remove replaced Utilities/Scripts/*.sh scripts.  Teach
      Utilities/SetupForDevelopment.sh to run the generalized scripts.
      Change-Id: Icdd4221567eb41cba3d494cadcd4d333c949fb37
  5. 07 Feb, 2012 1 commit
    • Brad King's avatar
      Add VTK-specific local commit hooks · 31dd722a
      Brad King authored
      Add ".hooks-config.bash" to tell the main hooks to chain to our hooks.
      Add a pre-commit hook that cooperates with SetupForDevelopment.sh to
      ensure the user has run the most recent hook setup script.  Add a
      prepare-commit-msg hook to mention the "WIP:" prefix in the standard
      commented commit message instructions.
      Change-Id: I034afb64aa4fbbcaafd70d8a57493495d8736181
  6. 01 Feb, 2012 2 commits
    • Brad King's avatar
      SetupForDevelopment: Revise entire process · ed78e674
      Brad King authored
      Rewrite all setup scripts using clean bash conventions and &&-chains.
      Rewrite SetupGerrit to provide more information, instructions, and links
      to the user.  Also teach SetupGerrit to configure a http fetch url and
      ssh push url so that "git gerrit-push" does not need to access the SSH
      private key twice.
      Change-Id: I60d790cc23ff6296dee54d789ed492beb74a369c
    • Brad King's avatar
      SetupForDevelopment: Remove topic stage · 727a25eb
      Brad King authored
      The topic stage has been replaced by direct use of Gerrit Code Review.
      Change-Id: I99d48a5bf5127e64384b8c6f61768a3429f79776
  7. 13 Jan, 2011 1 commit
  8. 14 Oct, 2010 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Scripts to setup development environment. · bc7016e8
      Marcus D. Hanwell authored
      These scripts set up the development environment for new VTK developers.
      They are inspired by those I developed for the Titan project, and the
      ones more recently developed for the ITK project.
      Change-Id: I3ccff46df8fa99b907bb5409eb85503bec177c85