@ -25,7 +25,7 @@  
		
	
		
			
			
  
		
	
		
			
			# Define required raylib variables
  
		
	
		
			
			PROJECT_NAME        ?=  raylib_examples 
		
	
		
			
			RAYLIB_VERSION      ?=  2.0 .0 
		
	
		
			
			RAYLIB_VERSION      ?=  2.5 .0 
		
	
		
			
			RAYLIB_API_VERSION  ?=  1  
		
	
		
			
			RAYLIB_PATH         ?=  .. 
		
	
		
			
			
  
		
	
	
		
			
				
				
					
						 
				
				
					
						 
				
				
				 
			
			@ -118,8 +118,8 @@ endif  
		
	
		
			
			i f e q  ( $( PLATFORM ) , P L A T F O R M _ W E B )  
		
	
		
			
			    # Emscripten required variables   
		
	
		
			
			    EMSDK_PATH           =  C:/emsdk  
		
	
		
			
			    EMSCRIPTEN_VERSION   =  1.38.21   
		
	
		
			
			    CLANG_VERSION        =  e1.38.21 _64bit  
		
	
		
			
			    EMSCRIPTEN_VERSION   =  1.38.30   
		
	
		
			
			    CLANG_VERSION        =  e1.38.30 _64bit  
		
	
		
			
			    PYTHON_VERSION       =  2.7.13.1_64bit\p ython-2.7.13.amd64  
		
	
		
			
			    NODE_VERSION         =  8.9.1_64bit  
		
	
		
			
			    export  PATH          =  $( EMSDK_PATH) ; $( EMSDK_PATH) \c lang\$ ( CLANG_VERSION) ; $( EMSDK_PATH) \n ode\$ ( NODE_VERSION) \b in; $( EMSDK_PATH) \p ython\$ ( PYTHON_VERSION) ; $( EMSDK_PATH) \e mscripten\$ ( EMSCRIPTEN_VERSION) ; C:\r aylib\M inGW\b in:$$ ( PATH)   
		
	
	
		
			
				
				
					
						 
				
				
					
						 
				
				
				 
			
			@ -249,7 +249,8 @@ ifeq ($(PLATFORM),PLATFORM_WEB)  
		
	
		
			
			    # -s EMTERPRETIFY_ASYNC=1    # support synchronous loops by emterpreter   
		
	
		
			
			    # --profiling                # include information for code profiling   
		
	
		
			
			    # --preload-file resources   # specify a resources folder for data compilation   
		
	
		
			
			    CFLAGS  +=  -Os -s USE_GLFW = 3  -s ASSERTIONS = 1  -s WASM = 1  -s EMTERPRETIFY = 1  -s EMTERPRETIFY_ASYNC = 1   
		
	
		
			
			    CFLAGS  +=  -Os -s USE_GLFW = 3  -s ASSERTIONS = 2  -s WASM = 1   
		
	
		
			
			    #  -Os -s WASM=1 -s EMTERPRETIFY=1 -s EMTERPRETIFY_ASYNC=1   
		
	
		
			
			      
		
	
		
			
			    # NOTE: Simple raylib examples are compiled to be interpreter by emterpreter, that way,   
		
	
		
			
			    # we can compile same code for ALL platforms with no change required, but, working on bigger