HOW TO: Prerequisites for udSDK
Prerequisite steps for setting up a udSDK development environment

The following instructions assumes the you have both Git and Git Bash installed. You can download this from their page. A GitHub account is also required Set up Environment Variable
Windows
- Download the udSDK package from https://udstream.euclideon.com/
- Unzip the package to your preferred location
- Run Command Prompt as Administrator and run the following command: setx UDSDK_HOME "[path to udSDK package]"
Linux
- Download the udSDK package from https://udstream.euclideon.com
- Unzip the package to your preferred location
- Add the following command to .bashrc: export UDSDK_HOME "[path to udSDK package]"
Generating SSH Key-Pair

To be able to get all the required files from our GitHub repository, you will need to generate an SSH key to authenticate your access
Windows
- Open a Git Bash terminal
- Execute the following command: ssh-keygen -t rsa
- You will then be prompted to "Enter a file in which to save the key." Specify a file location or press “Enter” to accept the default file location.
- (Optional) Supply a secure passphrase
- Open the fileid_rsab.pub in the specified location from step 3 using your text editor of choice
- Copy the generated sshpublic key
- Login to GitHub, go to settings > SSH and GPG keys
- Add the generated key
Linux
- Open a terminal
- Execute the following command: ssh-keygen -t rsa
- You will then be prompted to "Enter a file in which to save the key." Specify a file location or press “Enter” to accept the default file location.
- (Optional) Supply a secure passphrase
- Open the fileid_rsab.pub in the specified location from step 3 using your text editor of choice
- Copy the generated sshpublic key
- Login to GitHub, go to settings > SSH and GPG keys
- Add the generated key

Adding a secure passphrase will ensure a layer of security for your SSH keys. Although this is optional (for what we need), we recommend you do not skip this