Skip to content
This repository has been archived by the owner on Dec 12, 2019. It is now read-only.
Grimmer edited this page Jul 27, 2017 · 26 revisions

Welcome to the CARTA wiki!

Build CARTA

We have several building documents for different cases.

  1. [Step by Step] build CARTA Desktop in CentOS and Ubuntu: https://github.com/CARTAvis/carta/wiki/build. It includes Mac platform but the section to install some needed libraries from Homebrew is not update to date.

  2. All in one script to build and packaging Desktop version on Mac. Follow this guide, https://github.com/CARTAvis/carta/wiki/oneClickToBuildCARTAMacDesktop(Draft)

  3. On Travis CI, we uses .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

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

Coding part

How to write plugins

Coding Style - Draft

Build doxygen documents on Mac

  1. brew install graphviz
  2. brew install doxygen
  3. cd your-carta-work/CARTAvis/carta/cpp/docs
  4. mkdir -p ../../../docs/build/doxygen/
  5. doxygen Doxyfile
  6. open ../../../docs/build/doxygen/html/index.html

optional: setup UML_LOOK = YES in Doxyfile.

Legacy

CASA CARTA Data Analysis

Clone this wiki locally