Loading .dockerignoredeleted 100644 → 0 +0 −7 Original line number Diff line number Diff line .git/ .idea/ bin/ build/ test/ cmake-build-debug/ cmake-build-release/ .gitignoredeleted 100644 → 0 +0 −26 Original line number Diff line number Diff line # Object files *.o *.ko *.obj *.elf # Libraries *.lib *.a # Shared objects (inc. Windows DLLs) *.dll *.so *.so.* *.dylib # Executables *.exe *.out *.app *.i*86 *.x86_64 *.hex # Build directory /build .hgignore 0 → 100644 +5 −0 Original line number Diff line number Diff line .*\.o test_big bin lib include .travis.ymldeleted 100644 → 0 +0 −81 Original line number Diff line number Diff line # Ubuntu 14.04 Trusty support sudo: required dist: trusty addons: apt: packages: - cmake before_install: - git submodule update --init --recursive script: - mkdir build - cd build - cmake .. && make # - CTEST_OUTPUT_ON_FAILURE=TRUE make test matrix: include: - compiler: gcc addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-4.9 - mpi-default-dev env: CXX=g++-4.9 - compiler: gcc addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-5 - mpi-default-dev env: CXX=g++-5 - compiler: gcc addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-6 - mpi-default-dev env: CXX=g++-6 - compiler: clang addons: apt: sources: - ubuntu-toolchain-r-test - llvm-toolchain-precise-3.6 packages: - clang-3.6 - mpi-default-dev env: CXX=clang++-3.6 - compiler: clang addons: apt: sources: - ubuntu-toolchain-r-test - llvm-toolchain-precise-3.7 packages: - clang-3.7 - mpi-default-dev env: CXX=clang++-3.7 - compiler: clang addons: apt: sources: - ubuntu-toolchain-r-test - llvm-toolchain-precise-3.8 packages: - clang-3.8 - mpi-default-dev env: CXX=clang++-3.8 Dockerfiledeleted 100644 → 0 +0 −16 Original line number Diff line number Diff line FROM alpine:latest as ffindex-builder RUN apk add --no-cache gcc cmake musl-dev ninja WORKDIR /opt/ffindex ADD . . WORKDIR build RUN cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=. .. RUN ninja && ninja install FROM alpine:latest MAINTAINER Milot Mirdita <milot@mirdita.de> RUN apk add --no-cache gawk bash grep libstdc++ COPY --from=ffindex-builder /opt/ffindex/build/bin /usr/local/bin/ Loading
.dockerignoredeleted 100644 → 0 +0 −7 Original line number Diff line number Diff line .git/ .idea/ bin/ build/ test/ cmake-build-debug/ cmake-build-release/
.gitignoredeleted 100644 → 0 +0 −26 Original line number Diff line number Diff line # Object files *.o *.ko *.obj *.elf # Libraries *.lib *.a # Shared objects (inc. Windows DLLs) *.dll *.so *.so.* *.dylib # Executables *.exe *.out *.app *.i*86 *.x86_64 *.hex # Build directory /build
.hgignore 0 → 100644 +5 −0 Original line number Diff line number Diff line .*\.o test_big bin lib include
.travis.ymldeleted 100644 → 0 +0 −81 Original line number Diff line number Diff line # Ubuntu 14.04 Trusty support sudo: required dist: trusty addons: apt: packages: - cmake before_install: - git submodule update --init --recursive script: - mkdir build - cd build - cmake .. && make # - CTEST_OUTPUT_ON_FAILURE=TRUE make test matrix: include: - compiler: gcc addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-4.9 - mpi-default-dev env: CXX=g++-4.9 - compiler: gcc addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-5 - mpi-default-dev env: CXX=g++-5 - compiler: gcc addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-6 - mpi-default-dev env: CXX=g++-6 - compiler: clang addons: apt: sources: - ubuntu-toolchain-r-test - llvm-toolchain-precise-3.6 packages: - clang-3.6 - mpi-default-dev env: CXX=clang++-3.6 - compiler: clang addons: apt: sources: - ubuntu-toolchain-r-test - llvm-toolchain-precise-3.7 packages: - clang-3.7 - mpi-default-dev env: CXX=clang++-3.7 - compiler: clang addons: apt: sources: - ubuntu-toolchain-r-test - llvm-toolchain-precise-3.8 packages: - clang-3.8 - mpi-default-dev env: CXX=clang++-3.8
Dockerfiledeleted 100644 → 0 +0 −16 Original line number Diff line number Diff line FROM alpine:latest as ffindex-builder RUN apk add --no-cache gcc cmake musl-dev ninja WORKDIR /opt/ffindex ADD . . WORKDIR build RUN cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=. .. RUN ninja && ninja install FROM alpine:latest MAINTAINER Milot Mirdita <milot@mirdita.de> RUN apk add --no-cache gawk bash grep libstdc++ COPY --from=ffindex-builder /opt/ffindex/build/bin /usr/local/bin/