| | #!/bin/bash |
| |
|
| |
|
| |
|
| | echo "------------------------- Preprocessing -------------------------" |
| | echo "NOTE: This script assumes that CUDA and cuDNN are already installed on your machine. Otherwise, it might fail." |
| |
|
| |
|
| |
|
| | function exitIfError { |
| | if [[ $? -ne 0 ]] ; then |
| | echo "" |
| | echo "------------------------- -------------------------" |
| | echo "Errors detected. Exiting script. The software might have not been successfully installed." |
| | echo "------------------------- -------------------------" |
| | exit 1 |
| | fi |
| | } |
| |
|
| |
|
| |
|
| | echo "------------------------- Checking Ubuntu Version -------------------------" |
| | ubuntu_version="$(lsb_release -r)" |
| | echo "Ubuntu $ubuntu_version" |
| | if [[ $ubuntu_version == *"14."* ]]; then |
| | ubuntu_le_14=true |
| | elif [[ $ubuntu_version == *"16."* || $ubuntu_version == *"15."* || $ubuntu_version == *"17."* || $ubuntu_version == *"18."* ]]; then |
| | ubuntu_le_14=false |
| | else |
| | echo "Ubuntu release older than version 14. This installation script might fail." |
| | ubuntu_le_14=true |
| | fi |
| | exitIfError |
| | echo "------------------------- Ubuntu Version Checked -------------------------" |
| | echo "" |
| |
|
| |
|
| |
|
| | echo "------------------------- Copying Required Files -------------------------" |
| | |
| | cp scripts/ubuntu/Makefile.example Makefile |
| | if [[ $ubuntu_le_14 == true ]]; then |
| | cp scripts/ubuntu_deprecated/Makefile.config.Ubuntu14_cuda8.example Makefile.config |
| | else |
| | cp scripts/ubuntu_deprecated/Makefile.config.Ubuntu16_cuda8.example Makefile.config |
| | fi |
| | exitIfError |
| | echo "------------------------- Required Files Copied -------------------------" |
| |
|
| |
|
| |
|
| | echo "------------------------- Preprocessing Ready -------------------------" |
| | echo "" |
| |
|