Commit 839a3a0c authored by Mccaskey, Alex's avatar Mccaskey, Alex
Browse files

adding necessary tpls to docker deploy image for use on rigetti qcs

parent 0a22ba29
Loading
Loading
Loading
Loading
+19 −1
Original line number Diff line number Diff line
@@ -14,8 +14,26 @@ run cd /home/dev && git clone --recursive https://github.com/eclipse/xacc && cd
    && cd QuaC && mkdir build && cd build \
    && cmake .. -DPETSC_DIR=${PETSC_DIR} -DPETSC_ARCH=linux-gnu-c-complex -DXACC_DIR=~/.xacc \
    && make install \
    && apt-get update && apt-get install -y uuid-dev pkg-config \ 
    && git clone https://github.com/zeromq/libzmq \
    && cd libzmq/ && mkdir build && cd build \
    && cmake .. -DCMAKE_INSTALL_PREFIX=~/.zmq \
    && make -j$(nproc) install \
    && cd ../.. \
    && git clone https://github.com/zeromq/cppzmq \
    && cd cppzmq/ && mkdir build && cd build/ \
    && cmake .. -DCMAKE_INSTALL_PREFIX=~/.zmq -DCMAKE_PREFIX_PATH=~/.zmq \
    && make -j$(nproc) install \
    && cd ../.. \
    && git clone -b c_master https://github.com/msgpack/msgpack-c/ \
    && cd msgpack-c/ && mkdir build && cd build \
    && cmake .. -DCMAKE_INSTALL_PREFIX=~/.zmq \
    && make -j$(nproc) install \
    && cd ../.. \
    && cd /home/dev && git clone https://github.com/ornl-qci/qcor && cd qcor && mkdir build && cd build \
    && cmake .. && make -j$(nproc) install 
    && cmake .. && make -j$(nproc) install \
    && git clone https://github.com/rigetti/qcs-cli && cd qcs-cli \
    && npm install && npm link

# Theia application
workdir /home/dev