File: Makefile

package info (click to toggle)
ess 24.01.1-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,780 kB
  • sloc: lisp: 23,993; makefile: 339; sh: 7
file content (46 lines) | stat: -rw-r--r-- 831 bytes parent folder | download | duplicates (2)
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
34
35
36
37
38
39
40
41
42
43
44
45
46

include ../Makeconf

.PHONY: literate all julia lisp ess inf org r r-indent literate cases indent-cases literate-cases

all: compile lisp

julia:
	@$(MAKE) -C .. julia

lisp: julia
	${EMACS} -Q --script run-tests

ess:
	${EMACS} -Q --script run-tests --ess

inf:
	${EMACS} -Q --script run-tests --inf

org:
	${EMACS} -Q --script run-tests --org

r r-core:
	${EMACS} -Q --script run-tests --r-core

r-indent:
	${EMACS} -Q --script run-tests --r-indent

r-pkg:
	${EMACS} -Q --script run-tests --r-pkg

literate:
	${EMACS} -Q --script run-tests --literate

cases: indent-cases literate-cases

indent-cases:
	${EMACS} -Q --script generate-indent-cases

literate-cases:
	${EMACS} -Q --script generate-literate-cases

.PHONY: compile
compile:
	@cd .. && make -k lisp \
		"COMPILE-FLAGS = --eval \"(setq byte-compile-error-on-warn t)\""