Deprecate travis and finish setting up github CI

Former-commit-id: 90094a2dcaa004437c43818b411d44e722da420a
This commit is contained in:
John Sully 2020-04-15 23:04:04 -04:00
parent c498381b1a
commit cf9efc8e9f
3 changed files with 2 additions and 30 deletions

View File

@ -21,7 +21,7 @@ jobs:
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: make - name: make
run: run: |
sudo apt-get install uuid-dev libcurl4-openssl-dev sudo apt-get install uuid-dev libcurl4-openssl-dev
make make

View File

@ -1,29 +0,0 @@
language: generic
os: osx
matrix:
include:
- os: linux
script: make
env: COMPILER_NAME=g++-6 CXX=g++-6 CC=gcc-6
addons:
apt:
packages:
- g++-6
- nasm
- uuid-dev
sources: &sources
- llvm-toolchain-precise-3.8
- ubuntu-toolchain-r-test
- os: linux
script: make MALLOC=libc
env: COMPILER_NAME=clang CXX=clang++-3.8 CC=clang-3.8 CXXFLAGS="-I/usr/include/libcxxabi/" LDFLAGS="-lc++"
addons:
apt:
packages:
- libc++abi-dev
- clang-3.8
- libc++-dev
- libc++abi-dev
- nasm
- uuid-dev
sources: *sources

View File

@ -27,6 +27,7 @@
* POSSIBILITY OF SUCH DAMAGE. * POSSIBILITY OF SUCH DAMAGE.
*/ */
#include "fmacros.h"
#include "fastlock.h" #include "fastlock.h"
#include <unistd.h> #include <unistd.h>
#include <sys/syscall.h> #include <sys/syscall.h>