diff --git a/.gitmodules b/.gitmodules index 2ff9da6..92ae3c3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,6 @@ [submodule "libs/sol"] path = libs/sol url = https://github.com/ThePhD/sol2.git -[submodule "libs/gtest"] - path = libs/gtest - url = https://github.com/google/googletest.git [submodule "libs/u-test"] path = libs/u-test url = https://github.com/IUdalov/u-test.git diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index e49e677..0000000 --- a/.travis.yml +++ /dev/null @@ -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 diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index 104fbed..0000000 --- a/appveyor.yml +++ /dev/null @@ -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 diff --git a/libs/gtest b/libs/gtest deleted file mode 160000 index 9ae086a..0000000 --- a/libs/gtest +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9ae086a9ebafabdc49b71bb7f3879f551adee09a