| Age | Commit message (Collapse) | Author |
|
Imported from magit and adjusted:
https://github.com/magit/magit/blob/main/lisp/Makefile#L48
Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de>
|
|
Similar to the `bytecompile` target, this is for helping with testing.
|
|
README changes:
- Add documentation on how to test / add support for your favorite
operating system.
Dockerfile changes:
- Rename Dockerfile.in to Dockerfile.common.in, to make the name
clearer.
- Add make as a prerequisite in the Dockerfile.
+ It is needed to run make commands and is not available in some of
these images.
- Add make targets for printing operating systems that are not yet
supported in Docker testing.
+ This should help contributors with adding support for testing on
these systems.
+ New targets are `server-test-supported` and
`server-test-unsupported` at the top level.
Related to: #130
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copy all necessary DLL's to the same directory as the executable.
|
|
* Makefile (package): Fix dependencies.
|
|
* Makefile (EFLAGS): Remove load-path.
(package): Depend on lisp files.
(bytecompile): Add load-path.
|
|
* Makefile: Handle the case when inside Emacs. Automate cask install and cleanup.
|
|
* Makefile (PKGFILE_CONTENT):
* lisp/pdf-tools.el:
|
|
* lisp/pdf-tools.el: Add let-alist as requirement.
* lisp/pdf-occur.el (pdf-occur-add-matches, pdf-occur-start-search): Use new interface.
* lisp/pdf-isearch.el (pdf-isearch-search-page): Use new interface.
* lisp/pdf-info.el (pdf-info-query--transform-action,
pdf-info-query--transform-response): Prefer alists over trees or
positional lists, where appropriate.
(pdf-info-search-string,pdf-info-search-regexp,pdf-info-pagelinks
pdf-info-charlayout,pdf-info-pagelinks, pdf-info-outline,
pdf-info-synctex-forward-search, pdf-info-synctex-backward-search):
Updated documentation.
* test/pdf-info.ert: Require let-alist, use new interface.
* Makefile (bytecompile, test): Use cask.
* Cask (depends-on): Add let-alist.
* lisp/pdf-outline.el: Use new interface.
* lisp/pdf-links.el: Use new interface.
* lisp/pdf-cache.el: Use new interface.
* lisp/pdf-sync.el: Use new interface.
|
|
|
|
* lisp/tablist.el:
* lisp/pdf-tools.el:
* NEWS:
* Makefile (PACKAGE_VERSION):
|
|
* lisp/pdf-misc.el (pdf-misc-minor-mode-map): Bound it to C-c C-p
(pdf-misc-print-programm): Programm for printing the document.
(pdf-misc-print-document): Print the PDF using an external tool.
* Makefile (install-server-deps): Optionally depend on gtklp, a
printer dialog program.
|
|
|
|
Fix compilation on OS X
|
|
* lisp/pdf-tools.el: Added an autoload, which checks whether a upgrade
is in process and tries to do the right things.
(pdf-tools--melpa-build-server): Added possibility to skip installing
dependencies and a callback argument.
(pdf-tools-install): Allow for automatic compilation and skipping of
dependencies stuff.
* Makefile: Added a target producing melpa-like packages. Removed the
instruction about calling pdf-tools-install once more.
|
|
|
|
* lisp/pdf-tools.el: (pdf-tools--melpa-build-server): Function for
building the server.
(pdf-tools-install): Offer to build the server.
* Makefile (PACKAGE_VERSION): Hard-code duplicate version here (mh).
* server/configure.ac: Dito (grh).
|
|
* lisp/pdf-tools.el (pdf-tools-build-server): Removed.
(pdf-tools-install): Don't try to compile the server.
* Makefile: Removed melpa target.
|
|
* test/run-tests.el (file-name-directory): Run tests on the installed package.
* server/configure.ac: Get the version from the toplevel Makefile.
* README.org: Adjust installation instructions.
* Makefile: Don't require cask anymore.
* Cask: Adjust dependencies.
* .gitignore: Add package files.
|
|
* Makefile (clean):
|
|
* Makefile (EMACS): Initialize from env.
(install-package): New target.
(melpa): Don't on server/epdfinfo.
|
|
* README.org: Update instructions.
* Makefile (all): Make a package.
|
|
* Makefile (distclean):
|
|
|
|
* Makefile (install-server-deps): Simple target using apt-get and sudo.
|
|
* Makefile (EFLAGS): Don't set byte-compile-error-on-warn.
|
|
|
|
* Makefile (melpa): Remove elpa-check.
|
|
|
|
|
|
* Makefile: Let automake handle only the server sources and
do the rest by a hand written Makefile.
|
|
|