This script attempts to install the needed dependencies that will allow FinalHE to build.
It does the following:
checks if brew is installed.
If not, it attempts to install brew
checks to see if each dependency is installed and installs them if not
checks to see if qt5 is within your $PATH and adds it if needed
runs cmake . and make to build the project
asks user if they would like to run the project after it's built.
This has only been tested on my development machine (M1 MBP). Build tools from Xcode may need to be installed as well if brew doesn't prompt you to install them.
Additionally, other dependencies may need to be installed as well. It's hard to tell what's actually needed without having a fresh install of macOS handy.
This script attempts to install the needed dependencies that will allow FinalHE to build.
It does the following:
cmake .
andmake
to build the projectThis has only been tested on my development machine (M1 MBP). Build tools from Xcode may need to be installed as well if brew doesn't prompt you to install them.
Additionally, other dependencies may need to be installed as well. It's hard to tell what's actually needed without having a fresh install of macOS handy.