-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
Makefile
33 lines (25 loc) · 945 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
EMACS ?= emacs
EASK ?= eask
.PHONY: build_packages test-install generate_badges_system generate_archive_json generate_badges_version generate_badges_downloads
build_packages:
@echo "Building packages..."
@$(EASK) install-deps
@$(EASK) load "./scripts/build-packages.el" --allow-error
test-install:
@echo "Building packages..."
./test/install/run.sh
generate_archive_json:
@echo "Generating archive.json file..."
@$(EASK) load "./scripts/generate-archive-json.el"
generate_badges_system:
@echo "Generating system badges.."
@$(EASK) load "./scripts/generate-badges-system.el"
generate_badge_packages:
@echo "Generating packages badge.."
@$(EASK) load "./scripts/generate-badge-packages.el"
generate_badges_version:
@echo "Generating version badges.."
@$(EASK) load "./scripts/generate-badges-version.el"
generate_badges_downloads:
@echo "Generating downloads badges.."
@$(EASK) load "./scripts/generate-badges-downloads.el"