Merge pull request #59 from dkopecek/master
Fix compilation of json_unit with GCC 5
This commit is contained in:
		
						commit
						3eb1b2a756
					
				
					 2 changed files with 5 additions and 4 deletions
				
			
		
							
								
								
									
										2
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -13,7 +13,7 @@ clean:
 | 
			
		|||
 | 
			
		||||
# build unit tests
 | 
			
		||||
json_unit: test/unit.cpp src/json.hpp test/catch.hpp
 | 
			
		||||
	$(CXX) -std=c++11 $(CXXFLAGS) $(FLAGS) $(CPPFLAGS) -I src -I test -Dprivate=public $< $(LDFLAGS) -o $@
 | 
			
		||||
	$(CXX) -std=c++11 $(CXXFLAGS) $(FLAGS) $(CPPFLAGS) -I src -I test $< $(LDFLAGS) -o $@
 | 
			
		||||
 | 
			
		||||
# create scanner with re2c
 | 
			
		||||
re2c: src/json.hpp.re2c
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,9 +10,6 @@
 | 
			
		|||
#define CATCH_CONFIG_MAIN
 | 
			
		||||
#include "catch.hpp"
 | 
			
		||||
 | 
			
		||||
#include "json.hpp"
 | 
			
		||||
using nlohmann::json;
 | 
			
		||||
 | 
			
		||||
#include <array>
 | 
			
		||||
#include <deque>
 | 
			
		||||
#include <forward_list>
 | 
			
		||||
| 
						 | 
				
			
			@ -24,6 +21,10 @@ using nlohmann::json;
 | 
			
		|||
#include <unordered_set>
 | 
			
		||||
#include <vector>
 | 
			
		||||
 | 
			
		||||
#define private public
 | 
			
		||||
#include "json.hpp"
 | 
			
		||||
using nlohmann::json;
 | 
			
		||||
 | 
			
		||||
TEST_CASE("constructors")
 | 
			
		||||
{
 | 
			
		||||
    SECTION("create an empty value with a given type")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue