.PHONY: build clean

PACKAGE_DIR = ../../src/better_aws_tags/arnmatch

build:
	uv run stage_01_aws_services.py
	uv run stage_02_aws_resources.py
	uv run stage_03_aws_tag_actions.py
	uv run stage_04_arn_index.py
	uv run stage_05_arn_matcher.py
	uv run stage_06_arn_regex.py
	cp arn_patterns.py $(PACKAGE_DIR)/patterns.py
	@echo "Installed patterns to $(PACKAGE_DIR)/patterns.py"

clean:
	rm -f *.parquet arn_patterns.py
