mirror of
https://github.com/vale981/emacs-ipython-notebook
synced 2025-03-05 09:01:40 -05:00

Use deferred and callbacks instead of `:sync t` for tkf requests which is known to have issues. Query server attributes once on notebooklist-open to avoid sequencing issue #176 (but allow Resync). Under curl backend, a second request for the same "key" as a pending request will abort the latter, which has resulted in a clobbered curl-cookie-jar file, so merely warn and don't abort. Fix #176
34 lines
718 B
Makefile
34 lines
718 B
Makefile
EMACS ?= $(shell which emacs)
|
|
IPYTHON = env/ipy.$(IPY_VERSION)/bin/ipython
|
|
IPY_VERSION = 5.8.0
|
|
SRC=$(shell cask files)
|
|
ELCFILES = $(SRC:.el=.elc)
|
|
|
|
.PHONY: loaddefs
|
|
loaddefs:
|
|
sh tools/update-autoloads.sh
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
cask clean-elc
|
|
|
|
env-ipy.%:
|
|
tools/makeenv.sh env/ipy.$* tools/requirement-ipy.$*.txt
|
|
|
|
.PHONY: test
|
|
test: test-unit test-int
|
|
|
|
.PHONY: test-int
|
|
test-int:
|
|
cask exec ert-runner -L ./lisp -L ./test -l test/testfunc.el test/test-func.el
|
|
cask exec ecukes
|
|
|
|
.PHONY: test-unit
|
|
test-unit:
|
|
cask exec ert-runner -L ./lisp -L ./test -l test/testein.el test/test-ein*.el
|
|
|
|
travis-ci-zeroein:
|
|
$(EMACS) --version
|
|
EMACS=$(EMACS) lisp/zeroein.el -batch
|
|
rm -rf lib/*
|
|
EMACS=$(EMACS) lisp/zeroein.el -batch
|