Skip to content

Commit

Permalink
Merge 227413f into 9a85028
Browse files Browse the repository at this point in the history
  • Loading branch information
srz-zumix committed Dec 30, 2019
2 parents 9a85028 + 227413f commit c234089
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 20 deletions.
24 changes: 14 additions & 10 deletions .ci/travisci/install-gtest.sh
Expand Up @@ -5,18 +5,22 @@ set -e
if [ "${USE_GTEST_HEAD}" = '1' ]; then
git clone https://github.com/google/googletest.git googletest
else
mkdir googletest
if [ -e /usr/src/gtest ]; then
cp -r /usr/src/gtest googletest
elif [ -e /usr/src/gmock/gtest ]; then
cp -r /usr/src/gmock/gtest googletest
if [ -e /usr/src/googletest ]; then
cp -r /usr/src/googletest googletest
else
exit 1
mkdir googletest
if [ -e /usr/src/gtest ]; then
cp -r /usr/src/gtest googletest
elif [ -e /usr/src/gmock/gtest ]; then
cp -r /usr/src/gmock/gtest googletest
else
exit 1
fi
mv googletest/gtest googletest/googletest
cd googletest
ln -s googletest gtest
cd -
fi
mv googletest/gtest googletest/googletest
cd googletest
ln -s googletest gtest
cd -
fi

cd googletest/googletest
Expand Down
2 changes: 1 addition & 1 deletion .semaphore/semaphore.yml
Expand Up @@ -14,7 +14,7 @@ auto_cancel:
global_job_config:
env_vars:
- name: CLANG_VERSION
value: "7"
value: "9"
- name: UBNAME
value: bionic
prologue:
Expand Down
12 changes: 6 additions & 6 deletions .travis.yml
@@ -1,4 +1,4 @@
dist: xenial
dist: bionic

language: cpp

Expand All @@ -18,9 +18,9 @@ branches:
addons:
apt: &apt-global
sources: &apt-common-sources
- ubuntu-toolchain-r-test
- llvm-toolchain-xenial-8
- llvm-toolchain-xenial
- sourceline: 'ppa:ubuntu-toolchain-r/test'
- sourceline: 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-8 main'
- sourceline: 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic main'
packages: &apt-common-packages
- clang-8
- g++-9
Expand Down Expand Up @@ -59,8 +59,8 @@ before_install:
if [ "${CXX}" = 'clang++' ] && [ "${TRAVIS_OS_NAME}" != 'osx' ] && [ "${USE_COVERAGE}" = '' ]; then
export CC=clang-8
export CXX=clang++-8
#update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 90
#update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-7 90
#update-alternatives --install /usr/bin/clang clang /usr/bin/clang-8 90
#update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-8 90
fi
install:
Expand Down
3 changes: 2 additions & 1 deletion projects/cmake/CMakeLists.txt
Expand Up @@ -3,7 +3,7 @@
#

# CMake バージョン
cmake_minimum_required(VERSION 3.0.2)
cmake_minimum_required(VERSION 3.2)

# option
option(build_gtest_samples "gtest sample build." OFF)
Expand All @@ -24,6 +24,7 @@ endif()

# プロジェクト名
project(iutest CXX C)
set(CMAKE_CXX_STANDARD 17)

set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE NEVER)
Expand Down
2 changes: 1 addition & 1 deletion projects/cmake/exsample.bat → projects/cmake/example.bat
@@ -1,6 +1,6 @@
@echo off

SET VCVERSION=15
SET VCVERSION=16
SET DIRNAME=vc%VCVERSION%

pushd .
Expand Down
2 changes: 1 addition & 1 deletion projects/cmake/internal_utils.cmake
Expand Up @@ -5,7 +5,7 @@
macro(fix_default_compiler_settings_)
if (MSVC)
if(NOT (MSVC_VERSION LESS 1910))
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /std:c++17 /permissive-")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /permissive-")
endif()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /WX")
if (MSVC_VERSION LESS 1900)
Expand Down

0 comments on commit c234089

Please sign in to comment.