You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							61 lines
						
					
					
						
							2.4 KiB
						
					
					
				
			
		
		
	
	
							61 lines
						
					
					
						
							2.4 KiB
						
					
					
				# --------------- esphttpd config options ---------------
 | 
						|
 | 
						|
# If GZIP_COMPRESSION is set to "yes" then the static css, js, and html files will be compressed with gzip before added to the espfs image
 | 
						|
# and will be served with gzip Content-Encoding header.
 | 
						|
# This could speed up the downloading of these files, but might break compatibility with older web browsers not supporting gzip encoding
 | 
						|
# because Accept-Encoding is simply ignored. Enable this option if you have large static files to serve (for e.g. JQuery, Twitter bootstrap)
 | 
						|
# By default only js, css and html files are compressed.
 | 
						|
# If you have text based static files with different extensions what you want to serve compressed then you will need to add the extension to the following places:
 | 
						|
# - Add the extension to this Makefile at the webpages.espfs target to the find command
 | 
						|
# - Add the extension to the gzippedFileTypes array in the user/httpd.c file
 | 
						|
#
 | 
						|
# Adding JPG or PNG files (and any other compressed formats) is not recommended, because GZIP compression does not works effectively on compressed files.
 | 
						|
 | 
						|
#Static gzipping is disabled by default.
 | 
						|
GZIP_COMPRESSION = yes
 | 
						|
 | 
						|
# If COMPRESS_W_YUI is set to "yes" then the static css and js files will be compressed with yui-compressor
 | 
						|
# This option works only when GZIP_COMPRESSION is set to "yes"
 | 
						|
# http://yui.github.io/yuicompressor/
 | 
						|
#Disabled by default.
 | 
						|
COMPRESS_W_YUI = no
 | 
						|
 | 
						|
YUI-COMPRESSOR = /usr/bin/yui-compressor
 | 
						|
 | 
						|
#If USE_HEATSHRINK is set to "yes" then the espfs files will be compressed with Heatshrink and decompressed
 | 
						|
#on the fly while reading the file. Because the decompression is done in the esp8266, it does not require
 | 
						|
#any support in the browser.
 | 
						|
USE_HEATSHRINK = yes
 | 
						|
 | 
						|
USE_OPENSDK = yes
 | 
						|
 | 
						|
# this ugly trick is needed to allow a relative path
 | 
						|
SDK_BASE=$(dir $(lastword $(MAKEFILE_LIST)))/esp_iot_sdk_v1.5.2/
 | 
						|
 | 
						|
# combined / separate / ota
 | 
						|
OUTPUT_TYPE = combined
 | 
						|
 | 
						|
# SPI flash size, in K
 | 
						|
ESP_SPI_FLASH_SIZE_K = 1024
 | 
						|
 | 
						|
GLOBAL_CFLAGS = \
 | 
						|
    -DDEBUG_ROUTER=0 \
 | 
						|
    -DDEBUG_CAPTDNS=0 \
 | 
						|
    -DDEBUG_HTTP=0 \
 | 
						|
    -DDEBUG_ESPFS=0 \
 | 
						|
    -DDEBUG_PERSIST=1 \
 | 
						|
    -DDEBUG_UTFCACHE=0 \
 | 
						|
    -DDEBUG_CGI=0 \
 | 
						|
    -DDEBUG_WIFI=0 \
 | 
						|
    -DDEBUG_WS=0 \
 | 
						|
    -DDEBUG_ANSI=1 \
 | 
						|
    -DDEBUG_ANSI_NOIMPL=1 \
 | 
						|
    -DDEBUG_INPUT=0 \
 | 
						|
    -DDEBUG_HEAP=1 \
 | 
						|
    -DDEBUG_MALLOC=0 \
 | 
						|
    -DHTTPD_MAX_BACKLOG_SIZE=8192 \
 | 
						|
    -DHTTPD_MAX_HEAD_LEN=1024 \
 | 
						|
    -DHTTPD_MAX_POST_LEN=512 \
 | 
						|
    -DDEBUG_LOGBUF_SIZE=1024 \
 | 
						|
    -mforce-l32 \
 | 
						|
    -DUSE_OPTIMIZE_PRINTF=1
 | 
						|
 |