view Makefile @ 44:742496328de6

Add an "install-dev" target
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 26 Apr 2026 09:40:32 +0200
parents b92f660f2461
children 6ac1ea5d2d4a
line wrap: on
line source

# dev and build helper
# :-
# SPDX-FileCopyrightText: © 2026 Franz Glasner
# SPDX-License-Identifier: MIT
# :-

.PHONY: help all clean distclean dist build tests flake8 install-dev

help:
	@echo Targets: help, clean, distclean, dist, build

all: tests flake8

build:
	python -m build

dist: distclean build

distclean: clean
	rm -rf dist/ *.egg-info

clean:
	rm -rf __arch/
	find . -name '*.pyc' -delete

tests:
	-python -m unittest discover -s tests

flake8:
	-flake8 pygments_lexer_pseudocode2
	-flake8 tests

install-dev:
	python -m pip install -r requirements-dev.txt