From fe847fb1528b1d20253107b935e4e24405537193 Mon Sep 17 00:00:00 2001 From: Khosrow Moossavi <khos2ow@gmail.com> Date: Mon, 18 Jun 2018 17:55:42 +0000 Subject: [PATCH] RTL support (#29) --- Makefile | 24 +++++++++++++++++++----- 1 files changed, 19 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 4b501ba..fd508ba 100644 --- a/Makefile +++ b/Makefile @@ -1,15 +1,29 @@ +# LESS params LESS_DIR = ./static/less LESS_FILE = style.less +LESS_RTL_FILE = style-rtl.less + +# CSS params CSS_DIR = ./static/css CSS_FILE = style.min.css +CSS_RTL_FILE = style-rtl.min.css CSS_TMP_FILE = tmp.css -.PHONY: clean demo build - -build: clean - lessc $(LESS_DIR)/$(LESS_FILE) > $(CSS_DIR)/$(CSS_TMP_FILE) - uglifycss $(CSS_DIR)/$(CSS_TMP_FILE) > $(CSS_DIR)/$(CSS_FILE) +define build_less + lessc $(LESS_DIR)/$(1) > $(CSS_DIR)/$(CSS_TMP_FILE) + uglifycss $(CSS_DIR)/$(CSS_TMP_FILE) > $(CSS_DIR)/$(2) rm -f $(CSS_DIR)/$(CSS_TMP_FILE) +endef + +.PHONY: clean demo build build-ltr build-rtl + +build: clean build-ltr build-rtl + +build-ltr: + $(call build_less,$(LESS_FILE),$(CSS_FILE)) + +build-rtl: + $(call build_less,$(LESS_RTL_FILE),$(CSS_RTL_FILE)) demo: build mkdir -p demo/themes/coder -- Gitblit v1.10.0