/houdini_install_script

Auto install Houdini script for Windows and Linux

Primary LanguagePythonMIT LicenseMIT

Houdini Silent Install Script

What is it

Automatically (silent) downloads and installs latest Houdini build. Good solution for studio pipeline!

What does it do

  • Logs in SideFx site using USERNAME and PASSWORD
  • Looking for the latest Houdini production build at http://www.sidefx.com/download/daily-builds/
  • Downloads the latest build if it is not yet downloaded or file is corrupted
  • Extracts archive (Linux)
  • Starts silent installation of Houdini only

How to

Start script with python in command line. Set USERNAME and PASSWORD of SideFx Site Account.

(linux)

python ./houdini_install.py -u myusername -p mypassword -i /opt/houdini

(windows start as admin!)

python c:\scripts\houdini_install.py -u myusername -p mypassword -i c:\software\houdini

Script will install houdini to folder installation_dir/build/

If last Houdini build is 16.5.123 HFS will be /opt/houdini/16.5.123 or c:\software\houdini\16.5.123

Flags

  • -i --install_dir - Installation dir. Required.
  • -u --username - SideFX site username
  • -p --password - SideFX site password
  • -s --server - Install Houdini License Server. y/yes, n/no, a/auto. Default auto (experimental)

Requires

  • Windows or Linux
  • python 2.7
  • Python Modules requests and BeautifulSoup

To install modules call command

pip install beautifulsoup4 requests

Tested on

  • Windows 10 x64
  • Ubuntu 16.04