Commit Graph

8 Commits

Author SHA1 Message Date
Daniel Borchmann 9e84ba5251
Ensure sandbox link to local .emacs.d directory is created properly
If `sandbox/.emacs.d` already exists, calling `ln` again seems to create links
within this directory.  Ensure that this does not happen anymore by deleting the
link first if it already exists.  Also add `-T` to `ln` to ensure its arguments
are interpreted properly.

They day I understand argument interpretation in `ln` will be a good day …
2020-11-21 12:14:00 +01:00
Daniel Borchmann 0cf2ba7d1e
Add compile and test targets to phony list 2020-11-21 12:06:16 +01:00
Daniel Borchmann d36bebec90
Mark phony targets in Makefile as such 2020-11-21 11:48:55 +01:00
Daniel Borchmann 6fa623d9d7
Add simple makefile target to start a sandbox version of Emacs
This starts emacs in the local copy of the .emacs.d directory we are currently
in, by creating a new `sandbox` directory as home directory, linking the current
directory as `.emacs.d` into there, and starting emacs.
2020-11-21 11:47:52 +01:00
Daniel Borchmann 439c4ff1e5
Add simple target for removing all locally installed packages
For development purposes.
2020-11-21 11:01:21 +01:00
Daniel Borchmann a9c3fbe3ba
Include all tests when checking personal packages 2020-06-27 09:38:08 +02:00
Daniel Borchmann ee4f543a8c
Require building all elisp files when testing the code
Compilation is part of the testing.
2020-06-26 23:08:29 +02:00
Daniel Borchmann 7085e3ff65
Add Makefile for static analysis and automatic testing
Inspired by and fancy to use make :)
Yay make!
2020-06-26 20:17:21 +02:00