This repository has been archived by the owner on Dec 12, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
oneClickToBuildCARTAMacDesktop(Draft)
Grimmer edited this page May 19, 2017
·
27 revisions
curl -O https://raw.githubusercontent.com/CARTAvis/carta/upgradeToNewNamespace/carta/scripts/ci_mac.sh
sudo sh ./ci_mac.sh
Then it will be:
~/cartahome/CARTAvis
will be the git downloaded folder of CARTA.
sudo sh ./ci_mac.sh $WhereYouWant
The other optional parameters you can directly modify the ci_mi.sh
script. We may supply the script's parameters way
export QT5PATH=/usr/local/Cellar/qt/5.8.0_2
Or you can use Qt installer to install the version you want, then change the this QT5PATH in the script, the execute this script.
export CARTABUILDHOME=$cartawork/CARTAvis/build
export qtwebkit=qtwebkit-tp5-qt58-darwin-x64
If you want to change to use different version, two things:
1. change the path here, `wget https://github.com/annulen/webkit/releases/download/qtwebkit-tp5/$qtwebkit.tar.xz`, such as `https://github.com/annulen/webkit/releases/download/qtwebkit-tp4/qtwebkit-tp4-qt57-darwin.tar.xz`
2. `use export qtwebkit=qtwebkit-tp4-qt57-darwin`
Some libraries are installed by the global way
, some are in the $WhereYouWant/CARTAvis-externals/ThirdParty
, so most of them are in your own local folder
. So if you choose different places to build for the next time, the results are independent.
The globally installed libraries:
- GSL (/usr/local)
- libsakura (/usr/local)
- All homebrew packages (/usr/local/opt/), but they are installed very soon.