anchor.diff:  )
   
   if "%1" == "setup-env" (
  -    :setup-env
       echo downloading pip installer
       C:\python27\python.exe -c "import urllib2; url = urllib2.urlopen('https://raw.github.com/pypa/pip/master/contrib/get-pip.py'); data = url.read(); f = open('get-pip.py', 'w'); f.write(data)"
       C:\python26\python.exe get-pip.py & C:\python26\scripts\pip install unittest2 wheel ipaddress --upgrade
  
positive.code: )
  
  if "%1" == "test" (
      :test
      call :install
      %PYTHON% %TSCRIPT%
      goto :eof
  )
  
  if "%1" == "test-process" (
      :test
      call :install
      %PYTHON% -m unittest -v test.test_psutil.TestProcess
      goto :eof
  )
  
  if "%1" == "test-system" (
      :test
      call :install
      %PYTHON% -m unittest -v test.test_psutil.TestSystem
      goto :eof
  )
  
  if "%1" == "test-memleaks" (
      :memtest
      call :install
      %PYTHON% test\test_memory_leaks.py
      goto :eof
  
negative.code: )
  
  if "%1" == "build-all" (
      rem for some reason this needs to be called twice (f**king windows...)
      call :build-exes
      call :build-exes
  