summaryrefslogtreecommitdiff
path: root/.drone.yml
diff options
context:
space:
mode:
authorIsuru Fernando <isuruf@gmail.com>2019-05-12 15:14:46 -0500
committerIsuru Fernando <isuruf@gmail.com>2019-05-12 15:21:43 -0500
commitb911525c81063db8b7525800cff2a7d842b99518 (patch)
treeddf468bd81ec8d509aebbbd071d0a2e9c912b79f /.drone.yml
parent7ff44e0016f1f1bdeb518e108d9ae65e30004233 (diff)
downloadopenblas-b911525c81063db8b7525800cff2a7d842b99518.tar.gz
openblas-b911525c81063db8b7525800cff2a7d842b99518.tar.bz2
openblas-b911525c81063db8b7525800cff2a7d842b99518.zip
arm32 build
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml48
1 files changed, 48 insertions, 0 deletions
diff --git a/.drone.yml b/.drone.yml
index 46f259794..aa9e129e0 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -24,6 +24,30 @@ steps:
---
kind: pipeline
+name: arm32_gcc_make
+
+platform:
+ os: linux
+ arch: arm64
+
+steps:
+- name: Build and Test
+ image: ubuntu:18.04
+ environment:
+ CC: gcc
+ COMMON_FLAGS: 'DYNAMIC_ARCH=1 TARGET=ARMV6 NUM_THREADS=32'
+ commands:
+ - echo "MAKE_FLAGS:= $COMMON_FLAGS"
+ - apt-get update -y
+ - apt-get install -y make $CC gfortran perl
+ - $CC --version
+ - make QUIET_MAKE=1 $COMMON_FLAGS
+ - make -C test $COMMON_FLAGS
+ - make -C ctest $COMMON_FLAGS
+ - make -C utest $COMMON_FLAGS
+
+---
+kind: pipeline
name: arm64_clang_make
platform:
@@ -48,6 +72,30 @@ steps:
---
kind: pipeline
+name: arm32_clang_cmake
+
+platform:
+ os: linux
+ arch: arm
+
+steps:
+- name: Build and Test
+ image: ubuntu:18.04
+ environment:
+ CC: clang
+ CMAKE_FLAGS: '-DDYNAMIC_ARCH=1 -DTARGET=ARMV6 -DNUM_THREADS=32 -DNOFORTRAN=ON -DBUILD_WITHOUT_LAPACK=ON'
+ commands:
+ - echo "CMAKE_FLAGS:= $CMAKE_FLAGS"
+ - apt-get update -y
+ - apt-get install -y make $CC g++ perl cmake
+ - $CC --version
+ - mkdir build && cd build
+ - cmake $CMAKE_FLAGS ..
+ - make -j
+ - ctest
+
+---
+kind: pipeline
name: arm64_gcc_cmake
platform: