[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master c7d1adf 103/271: Refactor Makefile.
From: |
Jackson Ray Hamilton |
Subject: |
[elpa] master c7d1adf 103/271: Refactor Makefile. |
Date: |
Thu, 05 Feb 2015 18:30:16 +0000 |
branch: master
commit c7d1adfab591359727e3c69b6df3efc337cdbe7d
Author: Jackson Ray Hamilton <address@hidden>
Commit: Jackson Ray Hamilton <address@hidden>
Refactor Makefile.
---
Makefile | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/Makefile b/Makefile
index 58aac73..aa9f9f6 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,6 @@
all: clean install compile test
-bench: benchjs benchel
-
-benchjs:
- node_modules/.bin/matcha
+bench: benchel benchjs
benchel:
emacs -Q -L . \
@@ -11,6 +8,9 @@ benchel:
-l benchmark/context-coloring-benchmark \
-f context-coloring-benchmark-run
+benchjs:
+ node_modules/.bin/matcha
+
compile:
emacs -Q -batch -f batch-byte-compile *.el
@@ -20,12 +20,16 @@ clean:
install:
npm install
-test:
- node_modules/.bin/mocha
+test: testel testjs
+
+testel:
emacs -Q -batch -L . \
-l ert \
-l context-coloring \
-l test/context-coloring-test.el \
-f ert-run-tests-batch-and-exit
-.PHONY: all bench benchjs benchel compile clean install test
+testjs:
+ node_modules/.bin/mocha
+
+.PHONY: all bench benchel benchjs compile clean install test testel testjs
- [elpa] master f8120d4 092/271: Update scenarios. Update readme., (continued)
- [elpa] master f8120d4 092/271: Update scenarios. Update readme., Jackson Ray Hamilton, 2015/02/05
- [elpa] master f50880d 091/271: Update header., Jackson Ray Hamilton, 2015/02/05
- [elpa] master a0139c3 087/271: Cleanup Makefile., Jackson Ray Hamilton, 2015/02/05
- [elpa] master f3e4d7b 094/271: Improve benchmarks., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 9ad5fb2 097/271: Update benchmark times., Jackson Ray Hamilton, 2015/02/05
- [elpa] master ab13a16 093/271: Add back optional timer. Improve docs., Jackson Ray Hamilton, 2015/02/05
- [elpa] master a321d8b 096/271: Update screenshot., Jackson Ray Hamilton, 2015/02/05
- [elpa] master c8a1710 100/271: Add message about needing Node.js., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 53cf944 099/271: Remove make from instructions., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 9f39f5c 095/271: More benchmark improvements., Jackson Ray Hamilton, 2015/02/05
- [elpa] master c7d1adf 103/271: Refactor Makefile.,
Jackson Ray Hamilton <=
- [elpa] master 3cd5c31 101/271: Typos., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 46f0986 105/271: Update readme., Jackson Ray Hamilton, 2015/02/05
- [elpa] master ab083f4 102/271: Simplify package.json., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 1c47db9 107/271: Fix link., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 0960e18 106/271: Spelling., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 79513b2 109/271: Remove styling from faces., Jackson Ray Hamilton, 2015/02/05
- [elpa] master c6ea2eb 116/271: Add degree sign., Jackson Ray Hamilton, 2015/02/05
- [elpa] master d430804 108/271: Add tty faces., Jackson Ray Hamilton, 2015/02/05
- [elpa] master d339677 113/271: Strip BOM., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 9693c56 125/271: Move fixture into its own file., Jackson Ray Hamilton, 2015/02/05