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
Home
Grimmer edited this page Sep 21, 2017
·
26 revisions
Welcome to the CARTA wiki!
We have several building documents for different cases.
-
[Step by Step] build CARTA Desktop on Mac, CentOS and Ubuntu: https://github.com/CARTAvis/carta/wiki/build. It includes some notes about building CARTA Server version.
-
All in one script to build and packaging Desktop version on Mac. Follow this guide, https://github.com/CARTAvis/carta/wiki/oneClickToBuildCARTAMacDesktop(Draft)
- This guide uses this script, https://github.com/CARTAvis/carta/blob/upgradeToNewNamespace/carta/scripts/ci_mac.sh.
- This script will result in build but you can use it to complete every setting.
- This script does not exist in
develop
branch anymore but you still can download it to run. This article introduces how to do it. - After you execute this script, you get a fully working environment. But it is recommended to read this build guide part in 1., https://github.com/CARTAvis/carta/wiki/build#build-carta-program, which will tell you some details, e.g. different build flags of CARTA.
-
On Travis CI, we use
.travis.yml
to execute the following 4 scripts to produce auto Mac builds.- ci_mac_thirdparty.sh
- ci_mac_buildcasa.sh
- ci_mac_buildcarta.sh
- ci_mac_packaging.sh
- ci_mac_common.sh (this is called by the other scripts)
Run dockerized CARTA within 5 minutes
When using a Ubuntu or CentOS docker image Tips to run a desktop application which uses x11 window in Docker
- brew install graphviz
- On Mac:
brew install doxygen
. Ubuntu:apt-get install doxygen
. CentOS:yum install doxygen
. - cd
your-carta-work
/CARTAvis/carta/cpp/docs - mkdir -p ../../../docs/build/doxygen/
- doxygen Doxyfile
- open ../../../docs/build/doxygen/html/index.html (
your-carta-work
/CARTAvis/docs/build/doxygen/html/index.html)
optional:
setup UML_LOOK = YES
in Doxyfile
.