peilaus alkaen
				https://github.com/quitesimpleorg/qsmaddy.git
				synced 2025-10-31 01:09:30 +01:00 
			
		
		
		
	Merge pull request #12 from patrickelectric/travis
Update travis gcc version and add macox/clang test
This commit is contained in:
		
							
								
								
									
										32
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										32
									
								
								.travis.yml
									
									
									
									
									
								
							| @@ -1,14 +1,28 @@ | ||||
| dist: trusty | ||||
| sudo: false | ||||
| language: cpp | ||||
| compiler: g++ | ||||
| install: export CXX="g++-6" | ||||
| addons: | ||||
|   apt: | ||||
|     sources: | ||||
|       - ubuntu-toolchain-r-test | ||||
|     packages: | ||||
|       - g++-6 | ||||
| matrix: | ||||
|   include: | ||||
|     - os: linux | ||||
|       dist: xenial | ||||
|       sudo: require | ||||
|       addons: | ||||
|         apt: | ||||
|           sources: | ||||
|             - sourceline: 'ppa:ubuntu-toolchain-r/test' | ||||
|           packages: | ||||
|             - g++-7 | ||||
|       env: | ||||
|         - MATRIX_EVAL="CC=gcc-7 && CXX=g++-7" | ||||
|  | ||||
|     - os: osx | ||||
|       osx_image: xcode10 | ||||
|       compiler: clang | ||||
|       env: | ||||
|         - MATRIX_EVAL="CC=clang && CXX=clang++" | ||||
|  | ||||
| before_install: | ||||
|   # This is necessary to solve https://github.com/travis-ci/travis-ci/issues/9649 | ||||
|   - eval "${MATRIX_EVAL}" | ||||
|  | ||||
| script: | ||||
|   - mkdir tmp | ||||
|   | ||||
| @@ -41,7 +41,7 @@ public: | ||||
|   void | ||||
|   Parse(std::string& line) override | ||||
|   { | ||||
|     static std::regex re("(?!.*`.*|.*<code>.*)\\_(?!.*`.*|.*<\\/code>.*)([^\\_]*)\\_(?!.*`.*|.*<\\/code>.*)"); | ||||
|     static std::regex re("(?!.*`.*|.*<code>.*)_(?!.*`.*|.*<\\/code>.*)([^_]*)_(?!.*`.*|.*<\\/code>.*)"); | ||||
|     static std::string replacement = "<em>$1</em>"; | ||||
|  | ||||
|     line = std::regex_replace(line, re, replacement); | ||||
|   | ||||
| @@ -44,7 +44,7 @@ public: | ||||
|     static std::vector<std::regex> res | ||||
|     { | ||||
|       std::regex{"(?!.*`.*|.*<code>.*)\\*\\*(?!.*`.*|.*<\\/code>.*)([^\\*\\*]*)\\*\\*(?!.*`.*|.*<\\/code>.*)"}, | ||||
|       std::regex{"(?!.*`.*|.*<code>.*)\\_\\_(?!.*`.*|.*<\\/code>.*)([^\\_\\_]*)\\_\\_(?!.*`.*|.*<\\/code>.*)"} | ||||
|       std::regex{"(?!.*`.*|.*<code>.*)__(?!.*`.*|.*<\\/code>.*)([^__]*)__(?!.*`.*|.*<\\/code>.*)"} | ||||
|     }; | ||||
|     static std::string replacement = "<strong>$1</strong>"; | ||||
|     for (const auto& re : res) | ||||
|   | ||||
		Viittaa uudesa ongelmassa
	
	Block a user
	 Petra Baranski
					Petra Baranski