ct-clmsn / chplx

A Chapel backend
Apache License 2.0
4 stars 2 forks source link

chplx

Quickstart

This project is split into 3 directories and 3 projects, frontend, library, & backend. All parts can be built using a unified build system.

Compilation directions...

  > mkdir build
  > cd build
  > cmake -DClang_DIR=$(PATH_TO_LLVM)/lib/cmake/clang \
          -DLLVM_DIR=$(PATH_TO_LLVM)/lib/cmake/llvm \
          -DCHPL_HOME=$(PATH_TO_CHAPEL) \
          -DHPX_DIR=$(PATH_TO_HPX)/lib/cmake/HPX \
          -Dfmt_DIR=$(PATH_TO_FMT)/lib/cmake/fmt \
          ..
  > cmake --target all