Remove travis, appveyor files and remove gtest submodule (#178)
This commit is contained in:
parent
f00336fc98
commit
0aabb22587
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,9 +1,6 @@
|
|||||||
[submodule "libs/sol"]
|
[submodule "libs/sol"]
|
||||||
path = libs/sol
|
path = libs/sol
|
||||||
url = https://github.com/ThePhD/sol2.git
|
url = https://github.com/ThePhD/sol2.git
|
||||||
[submodule "libs/gtest"]
|
|
||||||
path = libs/gtest
|
|
||||||
url = https://github.com/google/googletest.git
|
|
||||||
[submodule "libs/u-test"]
|
[submodule "libs/u-test"]
|
||||||
path = libs/u-test
|
path = libs/u-test
|
||||||
url = https://github.com/IUdalov/u-test.git
|
url = https://github.com/IUdalov/u-test.git
|
||||||
|
|||||||
56
.travis.yml
56
.travis.yml
@ -1,56 +0,0 @@
|
|||||||
language: cpp
|
|
||||||
sudo: required
|
|
||||||
osx_image: xcode10
|
|
||||||
dist: Xenial
|
|
||||||
|
|
||||||
os:
|
|
||||||
- linux
|
|
||||||
- osx
|
|
||||||
|
|
||||||
compiler:
|
|
||||||
- g++-5
|
|
||||||
- clang++
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
exclude:
|
|
||||||
- os: linux
|
|
||||||
compiler: clang++
|
|
||||||
- os: osx
|
|
||||||
compiler: g++-5
|
|
||||||
|
|
||||||
env:
|
|
||||||
global:
|
|
||||||
- STESS=1
|
|
||||||
matrix:
|
|
||||||
- LUA="lua 5.1" BUILD_TYPE=debug
|
|
||||||
- LUA="lua 5.1" BUILD_TYPE=release
|
|
||||||
- LUA="lua 5.2" BUILD_TYPE=debug
|
|
||||||
- LUA="lua 5.2" BUILD_TYPE=release
|
|
||||||
- LUA="lua 5.3" BUILD_TYPE=debug
|
|
||||||
- LUA="lua 5.3" BUILD_TYPE=release
|
|
||||||
- LUA="luajit 2.0" BUILD_TYPE=debug
|
|
||||||
- LUA="luajit 2.0" BUILD_TYPE=release
|
|
||||||
|
|
||||||
before_install:
|
|
||||||
- sudo pip install hererocks
|
|
||||||
- hererocks lua-pkg --$LUA -rlatest
|
|
||||||
- source lua-pkg/bin/activate
|
|
||||||
|
|
||||||
script:
|
|
||||||
- export CXX=${TRAVIS_COMPILER}
|
|
||||||
- cmake -H. -B$BUILD_TYPE -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DLUA_INCLUDE_DIR="$PWD/lua-pkg/include"
|
|
||||||
- cmake --build $BUILD_TYPE --config $BUILD_TYPE
|
|
||||||
- cd $BUILD_TYPE && lua ../tests/lua/run_tests
|
|
||||||
- tar cvfz effil-${TRAVIS_TAG}-$(echo "$LUA" | tr -d ' ')-$(${TRAVIS_COMPILER} -dumpmachine).tar.gz effil.so
|
|
||||||
|
|
||||||
deploy:
|
|
||||||
provider: releases
|
|
||||||
file_glob: true
|
|
||||||
file: effil-*.tar.gz
|
|
||||||
skip_cleanup: true
|
|
||||||
overwrite: true
|
|
||||||
api_key:
|
|
||||||
secure: nyHMamSB64vby+GX7hhF8+mY/GG4hce4Zcib3Ag9dZSE7+gtxkj5lzojcHUzc1EKEiLfli2YrYAsQSIp18g/tScFeol9xRDYga+OyBAvYS3dXXBhXQlHcqyA+oWOFE1qtoSbrFC5JwPG+E6iVRI9/Pna7wbTCoI2OfxYACj5xC9reFJcyqbJzKdEApYG553sZhLCqaQyonKOrH2/ICcFrj9Ws3KA2zxg/tPmt4cw2N1bZAFyTViP70bfNyJqyXvlDb9pGX/66YNl7EqGV64S7i+ULkX8MK7KyXbL5/9kxefgRZHehNWabpZxIZC0gFEIoCaBXTL5u3JJt0ZcujV6epTeHsJHqT9gEa5bfK+4SPz3jvC4FtxrK94u64uD0a9dgxcdhKh123iTOB7eJAwmZ94zKYC++zD+t2XQErib8ha/TyL1trgKv3R6lqMLw0fE5xn/jqtV8ZCJkFuxydmi2Kr+If95LwAr/D48FVyWPu5x2LBpzrZqj8cO4VJOzAebVjEOLx4w2lzIq3i+79KET7iXmimqs4KmPsimL8+QrDBiSDIFoRLa7f+9TfLNwy68khXjkwpsEDvO/A4tLTaVI1Qe5Sn1kdtKAh5hm7gMW0RJy3F6BUq9WDwk2xLaxB/FOV7OkcZehuHi59e9W+PE2Se3XZ6QroE05B/cbiUlQA0=
|
|
||||||
on:
|
|
||||||
tags: true
|
|
||||||
condition: $BUILD_TYPE = release
|
|
||||||
57
appveyor.yml
57
appveyor.yml
@ -1,57 +0,0 @@
|
|||||||
image: Visual Studio 2015
|
|
||||||
|
|
||||||
configuration:
|
|
||||||
- release
|
|
||||||
# - debug
|
|
||||||
|
|
||||||
platform:
|
|
||||||
- x86
|
|
||||||
- x64
|
|
||||||
|
|
||||||
environment:
|
|
||||||
global:
|
|
||||||
STRESS: 1
|
|
||||||
matrix:
|
|
||||||
- { LUA: "lua 5.1", LUA_NAME: "lua5.1" }
|
|
||||||
- { LUA: "lua 5.2", LUA_NAME: "lua5.2" }
|
|
||||||
- { LUA: "lua 5.3", LUA_NAME: "lua5.3" }
|
|
||||||
- { LUA: "luajit 2.0", LUA_NAME: "luajit2.0" }
|
|
||||||
# - LUA: "luajit 2.1" # currently failing
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
exclude:
|
|
||||||
- platform: x86
|
|
||||||
LUA: "luajit 2.0"
|
|
||||||
LUA_NAME: "luajit2.0"
|
|
||||||
|
|
||||||
before_build:
|
|
||||||
- git submodule update --init --recursive
|
|
||||||
- pip install hererocks
|
|
||||||
- if "%PLATFORM%"=="x86" (set WinType="32") else (set WinType="64")
|
|
||||||
- hererocks env --%LUA% -rlatest --target vs_%WinType%
|
|
||||||
- call env\bin\activate
|
|
||||||
|
|
||||||
build_script:
|
|
||||||
- mkdir build
|
|
||||||
- cd build
|
|
||||||
- if "%PLATFORM%"=="x86" (set WinType="Win32") else (set WinType="x64")
|
|
||||||
- cmake .. -G "Visual Studio 14 2015" -A %WinType%
|
|
||||||
- cmake --build . --config %CONFIGURATION%
|
|
||||||
- 7z a effil-%APPVEYOR_REPO_TAG_NAME%-%LUA_NAME%-Win-%PLATFORM%.zip effil.dll
|
|
||||||
|
|
||||||
test_script:
|
|
||||||
- lua ../tests/lua/run_tests
|
|
||||||
|
|
||||||
artifacts:
|
|
||||||
- path: build/*.zip
|
|
||||||
|
|
||||||
deploy:
|
|
||||||
provider: GitHub
|
|
||||||
description: '$(APPVEYOR_REPO_TAG_NAME)'
|
|
||||||
auth_token:
|
|
||||||
secure: MmJswKplsV+hzQb/WtStw825jGE74AwQsBlqMRW7/2stpVPVwahjOcLuIv9WXkbL
|
|
||||||
artifact: /.*\.zip/
|
|
||||||
force_update: true
|
|
||||||
on:
|
|
||||||
appveyor_repo_tag: true
|
|
||||||
configuration: release
|
|
||||||
@ -1 +0,0 @@
|
|||||||
Subproject commit 9ae086a9ebafabdc49b71bb7f3879f551adee09a
|
|
||||||
Loading…
x
Reference in New Issue
Block a user