CSS_PY = PYTHONIOENCODING=utf-8 $(PYTHON) support/css.py
RUN_JS = PYTHONIOENCODING=utf-8 $(PYTHON) vendor/rjsmin-1.0.10/rjsmin.py
RUN_CSS = PYTHONIOENCODING=utf-8 $(PYTHON) vendor/rcssmin-1.0.5/rcssmin.py
-GZIP = gzip -n
+GZIP += -n
ifeq ($(WEBUI),std)
DEBUG =
*dir|prefix)
eval "$opt=$val"
;;
- cc|cflags|ldflags|arch|cpu|platform|python)
+ cc|cflags|ldflags|arch|cpu|platform|python|gzip|bzip2)
eval "$(toupper $opt)=\"$val\""
;;
enable-*)
#
# Binaries
#
-check_bin bzip2 || echo 'WARN: no bzip2 binary found'
+check_bin ${GZIP} || die 'WARN: no gzip binary found'
+check_bin ${BZIP2} || echo 'WARN: no bzip2 binary found'
#
# SSL
[ -z "$ARCH" ] && ARCH=$(uname -m)
[ -z "$OSENV" ] && OSENV=posix
[ -z "$PYTHON" ] && PYTHON=python
+[ -z "$GZIP" ] && GZIP=gzip
+[ -z "$BZIP2" ] && BZIP2=bzip2
# Paths
[ -z "$prefix" ] && prefix=/usr/local
echo "Binaries:"
printf "$fmt" "Using PYTHON:" "${PYTHON}"
+ printf "$fmt" "Using GZIP:" "${GZIP}"
+ printf "$fmt" "Using BZIP2:" "${BZIP2}"
echo ""
# Options
CC = ${CC}
endif
PYTHON ?= ${PYTHON}
+GZIP ?= ${GZIP}
+BZIP2 ?= ${BZIP2}
CFLAGS += ${CFLAGS}
LDFLAGS += ${LDFLAGS}
prefix = ${prefix}