summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2025-12-28build: add make target for loaddefsBjörn Kettunen
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>
2022-10-10Add a byteclean target in the MakefileVedang Manerikar
Similar to the `bytecompile` target, this is for helping with testing.
2022-07-20Test and Documentation changes: dockerfiles and readmeVedang Manerikar
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
2021-04-11(First Cut) Add a CircleCI config file for running testsVedang Manerikar
2018-09-25Cleanup/Ignore pdf-tools-*-.entry fileAndreas Politz
2017-09-14Allow a command to fail when on WindowsAndreas Politz
2017-09-13Fix melpa-package make targetAndreas Politz
2017-09-12Merge pull request 174Andreas Politz
2017-09-12Make epdfinfo depend on its sourcesAndreas Politz
2017-09-12Use a variable for the package name in the MakefileAndreas Politz
2017-09-12Use emacs specific .cask goals and lowercase variablesAndreas Politz
2017-09-12Respect $EMACS from the environment in the MakefileAndreas Politz
2017-09-12Adds a melpa-package target for test purposesAndreas Politz
2017-09-12Fix the mess that was the MakefileAndreas Politz
2017-09-10Add autobuild target to root MakefileAndreas Politz
2017-09-10New release (v0.80)v0.800.80Andreas Politz
2017-09-08Add tablist as dependency for the make-created packageAndreas Politz
2017-08-11Fix trailing whitespaceAndreas Politz
2017-08-10Update let-alist requirementAndreas Politz
2016-03-02Enable automatic build from within EmacsLars Ljung
2016-02-28Copy DLL's after buildLars Ljung
Copy all necessary DLL's to the same directory as the executable.
2015-06-20Fix MakefileAndreas Politz
* Makefile (package): Fix dependencies.
2015-06-20Fix MakefileAndreas Politz
* Makefile (EFLAGS): Remove load-path. (package): Depend on lisp files. (bytecompile): Add load-path.
2015-06-20Better handle the cask stuffAndreas Politz
* Makefile: Handle the case when inside Emacs. Automate cask install and cleanup.
2015-06-18Add let-alist as package dependencyAndreas Politz
* Makefile (PKGFILE_CONTENT): * lisp/pdf-tools.el:
2015-06-11Simplify pdf-info interface.Andreas Politz
* 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.
2015-06-02Bumped versionAndreas Politz
2015-03-30Bumped version added NEWS.Andreas Politz
* lisp/tablist.el: * lisp/pdf-tools.el: * NEWS: * Makefile (PACKAGE_VERSION):
2015-03-27Added a print command.Andreas Politz
* 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.
2015-02-08Remove uncommon cp flags.Andreas Politz
2015-02-08Merge pull request #44 from gvol/masterpolitza
Fix compilation on OS X
2015-02-07Streamline melpa upgrading.Andreas Politz
* 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.
2015-02-06Removed non-standard flags to cpIvan Andrus
2015-01-23Add melpa install code.Andreas Politz
* 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).
2015-01-21Removed server building related code.Andreas Politz
* lisp/pdf-tools.el (pdf-tools-build-server): Removed. (pdf-tools-install): Don't try to compile the server. * Makefile: Removed melpa target.
2015-01-21Changed built system.Andreas Politz
* 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.
2015-01-16Check Makefile existance when cleaning.Andreas Politz
* Makefile (clean):
2015-01-16Added install-package target.Andreas Politz
* Makefile (EMACS): Initialize from env. (install-package): New target. (melpa): Don't on server/epdfinfo.
2015-01-15Create a package by default.Andreas Politz
* README.org: Update instructions. * Makefile (all): Make a package.
2015-01-15Keep .cask if distclean'ing.Andreas Politz
* Makefile (distclean):
2015-01-15Remove .cask the distclean'ing.Andreas Politz
2015-01-15Add install-server-deps target.Andreas Politz
* Makefile (install-server-deps): Simple target using apt-get and sudo.
2015-01-15Remove forced bytecompile errors.Andreas Politz
* Makefile (EFLAGS): Don't set byte-compile-error-on-warn.
2015-01-15Add gcc as requirement.Andreas Politz
2015-01-14Remove invalid target.Andreas Politz
* Makefile (melpa): Remove elpa-check.
2015-01-14Renamed some targets.Andreas Politz
2015-01-14Added a compilecheck target.Andreas Politz
2015-01-14Changed buildsystem.Andreas Politz
* Makefile: Let automake handle only the server sources and do the rest by a hand written Makefile.
2015-01-14Moved files.Andreas Politz