break out test and mock in travis
This commit is contained in:
		@@ -36,8 +36,10 @@ compiler:
 | 
				
			|||||||
script: ./travis.sh
 | 
					script: ./travis.sh
 | 
				
			||||||
env:
 | 
					env:
 | 
				
			||||||
  matrix:
 | 
					  matrix:
 | 
				
			||||||
    - SHARED_LIB=ON  STATIC_LIB=ON CMAKE_PKG=ON  BUILD_TYPE=release VERBOSE_MAKE=false
 | 
					    - GTEST_TARGET=googletest SHARED_LIB=ON  STATIC_LIB=ON CMAKE_PKG=ON  BUILD_TYPE=release VERBOSE_MAKE=false
 | 
				
			||||||
    - SHARED_LIB=OFF STATIC_LIB=ON CMAKE_PKG=OFF BUILD_TYPE=debug   VERBOSE_MAKE=true VERBOSE
 | 
					    - GTEST_TARGET=googletest SHARED_LIB=OFF STATIC_LIB=ON CMAKE_PKG=OFF BUILD_TYPE=debug   VERBOSE_MAKE=true VERBOSE
 | 
				
			||||||
 | 
					    - GTEST_TARGET=googlemock SHARED_LIB=ON  STATIC_LIB=ON CMAKE_PKG=ON  BUILD_TYPE=release VERBOSE_MAKE=false
 | 
				
			||||||
 | 
					    - GTEST_TARGET=googlemock SHARED_LIB=OFF STATIC_LIB=ON CMAKE_PKG=OFF BUILD_TYPE=debug   VERBOSE_MAKE=true VERBOSE
 | 
				
			||||||
notifications:
 | 
					notifications:
 | 
				
			||||||
  email: false
 | 
					  email: false
 | 
				
			||||||
sudo: false
 | 
					sudo: false
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										12
									
								
								travis.sh
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								travis.sh
									
									
									
									
									
								
							@@ -1,11 +1,9 @@
 | 
				
			|||||||
#!/usr/bin/env sh
 | 
					#!/usr/bin/env sh
 | 
				
			||||||
set -evx
 | 
					set -evx
 | 
				
			||||||
env | sort
 | 
					env | sort
 | 
				
			||||||
 | 
					t = $GTEST_TARGET
 | 
				
			||||||
mkdir build
 | 
					mkdir build
 | 
				
			||||||
for d in googletest googlemock
 | 
					mkdir build/$t
 | 
				
			||||||
do
 | 
					cd build/$t
 | 
				
			||||||
  ( mkdir build/$d &&
 | 
					cmake ../../$t
 | 
				
			||||||
    cd build/$d &&
 | 
					make
 | 
				
			||||||
    cmake ../../$d &&
 | 
					 | 
				
			||||||
    make)
 | 
					 | 
				
			||||||
done
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user