Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • restructure
  • spider
  • v1.0.7
  • v1.0.3
  • v1.0.2
  • v1.0.1
  • v1.0.0
  • v1.0.0rc2
  • v1.0.0rc1
  • v0.4.1
  • v0.4.2
  • v0.4.3
  • v0.4.3.1
  • v0.5.1
  • v0.6.0
  • v0.5.0
  • v0.6
  • v0.1
19 results

.codeclimate.yml

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Dockerfile 855 B
    FROM ubuntu:20.04
    
    # Install build tools for sdptr and the C language OPC-UA lib
    RUN apt-get update && \
        DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common && \
        DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:open62541-team/ppa && \
        apt-get update && \
        DEBIAN_FRONTEND=noninteractive apt-get install -y autoconf automake git make g++ build-essential pkg-config libboost-dev libboost-regex-dev libboost-system-dev libboost-program-options-dev libopen62541-1-dev libopen62541-1-tools && \
        apt-get clean
    
    # Install SDPTR
    RUN cd / && git clone --depth 1 --branch master https://git.astron.nl/lofar2.0/sdptr
    
    RUN cd /sdptr && \
        autoreconf -v -f -i && \
        ./configure && \
        bash -c "make -j `nproc` install"
    
    WORKDIR /sdptr/src
    CMD ["sdptr", "--type=LTS", "--configfile=uniboard.conf", "--nodaemon"]