|  |  | @ -74,6 +74,8 @@ RAYLIB_CONFIG_FLAGS  ?= NONE | 
		
	
		
			
			|  |  |  | # Options:  PLATFORM_DESKTOP, PLATFORM_RPI, PLATFORM_ANDROID, PLATFORM_WEB | 
		
	
		
			
			|  |  |  | PLATFORM             ?= PLATFORM_DESKTOP | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | # To define additional cflags: Use make CUSTOM_CFLAGS="" | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | # Include raylib modules on compilation | 
		
	
		
			
			|  |  |  | # NOTE: Some programs like tools could not require those modules | 
		
	
		
			
			|  |  |  | RAYLIB_MODULE_AUDIO  ?= TRUE | 
		
	
	
		
			
				|  |  | @ -275,7 +277,7 @@ endif | 
		
	
		
			
			|  |  |  | #  -D_DEFAULT_SOURCE        use with -std=c99 on Linux and PLATFORM_WEB, required for timespec | 
		
	
		
			
			|  |  |  | #  -Werror=pointer-arith    catch unportable code that does direct arithmetic on void pointers | 
		
	
		
			
			|  |  |  | #  -fno-strict-aliasing     jar_xm.h does shady stuff (breaks strict aliasing) | 
		
	
		
			
			|  |  |  | CFLAGS = -Wall -D_DEFAULT_SOURCE -D$(PLATFORM) -D$(GRAPHICS) -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing | 
		
	
		
			
			|  |  |  | CFLAGS = -Wall -D_DEFAULT_SOURCE -D$(PLATFORM) -D$(GRAPHICS) -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing $(CUSTOM_CFLAGS) | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | ifneq ($(RAYLIB_CONFIG_FLAGS), NONE) | 
		
	
		
			
			|  |  |  | CFLAGS += -DEXTERNAL_CONFIG_FLAGS $(RAYLIB_CONFIG_FLAGS) | 
		
	
	
		
			
				|  |  |  |