Commit 396af83e authored by Andreas Tille's avatar Andreas Tille
Browse files

New upstream version 0.9.9.8

parent 6c3f98a6
Loading
Loading
Loading
Loading

.dockerignore

deleted100644 → 0
+0 −7
Original line number Diff line number Diff line
.git/
.idea/
bin/
build/
test/
cmake-build-debug/
cmake-build-release/

.gitignore

deleted100644 → 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.yml

deleted100644 → 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


Dockerfile

deleted100644 → 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