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.
      b1a0f22e
  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
      d7bf9e9a
  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
      4c625dbd
  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
      31dd722a
  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
      ed78e674
    • 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
      727a25eb
  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
      bc7016e8