summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* Improve the Makefile autoload and compilation sectionsAndrea Richiardi2018-11-25
| | | | | | | Inspired by the immense magit, we now have a similar way to build the autoloads.el file and additionally we combine both autoload and compilation steps under the build target. With this change, manual installation and tools like borg can just call make and have everything ready for consumption.
* Add makefile target for building docsTobias Gerdin2018-07-31
|
* Add autoloads target to Makefile (#2378)Andrea Richiardi2018-07-23
| | | Helper target to create cider-autoloads.el automatically. Doc updated as well.
* [Fix #2199] Implement elisp-lint.el in CINeil Okamoto2018-03-05
|
* Improve makefile (#2071)Vitalie Spinu2017-08-07
| | | | | | - Call `cask build` once during `make test` - Call `cider-bytecomp-warnings` on all files at once - Make all non-file targets .PHONY - Uniform style
* Add test-all targetVitalie Spinu2017-08-05
|
* Make elpa target understand emacs versionsVitalie Spinu2017-08-05
| | | | ... and add elpa dependency to test-checks target
* Move cider-checks.el and cider-bytecomp-warnings.el to ./scripts/ subdirVitalie Spinu2017-08-05
|
* Export EMACS variable for Cask tasksVitalie Spinu2017-08-05
|
* Move relevant tests from cider-client-tests to cider-interaction-testsVitalie Spinu2017-07-31
|
* [Fix #1650] Migrate cider tests from ert to buttercupcskksc2016-04-30
|
* Add a test for check-declaresArtur Malabarba2015-09-25
| | | | | This same test can easily be used to run checkdoc, we only need to make CIDER comply with checkdoc first.
* Add a test for byte-compiler warningsArtur Malabarba2015-09-24
|
* Run tests against 4 different versions of emacsVignesh Sarma K2015-09-19
|
* Remove Vagrant-related stuff from the MakefileBozhidar Batsov2015-07-08
|
* Update the recommended steps when reporting issuesLars Andersen2015-06-15
| | | | | | | | Recently quite a few of the bugs reported have been either missing reproduction steps or been caused by interactions with other packages. I'm hoping this will increase the percentage of issues which are immediately actionable without one of us asking some variant of "How can I reproduce this?".
* [Fix #922] Update `make test` and add testing note to READMEMurphy McMahon2014-12-22
|
* Remove obsolete make targets package and packagecleanBozhidar Batsov2014-11-23
| | | | Cask now handles packaging (cask package).
* Add cider-pkg.el to the Marmalade archiveBozhidar Batsov2013-12-03
|
* Release 0.4.0Bozhidar Batsov2013-12-03
|
* Use the EMACS env variable value if availableBozhidar Batsov2013-11-10
|
* Fix MakefileBozhidar Batsov2013-10-29
|
* Refactor package generation codeBozhidar Batsov2013-10-29
| | | | | | cider-pkg.el is now auto-generated by cask. Special thanks to @lunaryorn for suggesting this.
* Fix package generation taskBozhidar Batsov2013-10-28
|
* Add package building taskBozhidar Batsov2013-10-28
|
* Strip remainder of require line to avoid commentsCharles Comstock2013-10-24
| | | | | | | | | | | | | | If you don't match the remainder of the line it only transforms the section that matches, so; cider.el: (require 'cider-foo) ;comment Becomes the following line in .depends cider.el: cider-foo.elc ; comment When we want it to be cider.el: cider-foo.elc
* Add automagic dependency tracking for .elc filesCharles Comstock2013-10-24
| | | | | | $ touch cider-mode.el && make test will only rebuild cider-mode.elc, cider-macroexpansion.elc, and cider.elc before running make test.
* byte-compile all *.el into *.elcCharles Comstock2013-10-24
| | | | | | During the elpa install locally there are a variety of byte compilation warnings that are not caught during the existing build for cider because it only compiles cider.el into cider.elc.
* Split clean and elpacleanCharles Comstock2013-10-24
| | | | | | | clean just removes .elc files elpaclean removes all the elpa/cask dependent files as well as clean targets.
* Rename project to CIDERBozhidar Batsov2013-10-17
|
* Remove elpa file in clean taskBozhidar Batsov2013-08-15
|
* Simplify test infrastructureBozhidar Batsov2013-08-15
| | | | | | | | | | * Manage dependencies with Cask * Add a Vagrantfile and a shell script for provisioning * Simplify Makefile * Add a script for running the tests in batch mode The one thing that remains to be done is to reintegrate the batch checkdoc check.
* FIX: update URL to reflect repo move to clojure-emacsMerelyAPseudonym2013-07-29
|
* Use wget to retrieve checkdoc-batch.elHugo Duncan2013-02-10
| | | | curl was blocking on this download when run on travis.
* Add unit tests to travis configurationHugo Duncan2013-02-10
This adds a top level Makefile with test, checkdoc and build targets