PLUGIN_NAME = tem_loader
ZIPFILE     = $(PLUGIN_NAME).zip
PYTHON      ?= python3
TEST_DIR    = test

.PHONY: package clean test

test:
	$(PYTHON) -m unittest discover -s $(TEST_DIR) -p 'test_*.py'

package:
	rm -f $(ZIPFILE)
	zip -r $(ZIPFILE) $(PLUGIN_NAME)/ -x '*/__pycache__/*' '*/__pycache__/' '*/.DS_Store'

clean:
	rm -f $(ZIPFILE)
