Add gnu back to caskfile; fefactor makefile

This commit is contained in:
Henrik Lissner 2015-12-22 20:12:51 -05:00
parent 72d59d6209
commit 1a0fb629a8
2 changed files with 12 additions and 9 deletions

6
Cask
View file

@ -1,10 +1,10 @@
; (source "melpa", "https://melpa.org/packages/") ; (source "melpa", "https://melpa.org/packages/")
(source "marmalade" "https://marmalade-repo.org/packages/") ; (source "marmalade" "https://marmalade-repo.org/packages/")
; (source "org", "http://orgmode.org/elpa/") ; (source "org", "http://orgmode.org/elpa/")
; (source "gnu", "https://elpa.gnu.org") ; (source "gnu", "https://elpa.gnu.org")
(source melpa) (source melpa)
; (source marmalade) (source marmalade)
(source org) (source org)
(source gnu) (source gnu)
@ -64,7 +64,6 @@
(depends-on "rotate-text" :git "https://github.com/debug-ito/rotate-text.el") (depends-on "rotate-text" :git "https://github.com/debug-ito/rotate-text.el")
(depends-on "smart-forward") (depends-on "smart-forward")
(depends-on "smartparens") (depends-on "smartparens")
(depends-on "guide-key")
;; Completion --- core/core-company.el ;; Completion --- core/core-company.el
(depends-on "company") (depends-on "company")
@ -91,7 +90,6 @@
(depends-on "git-gutter-fringe") (depends-on "git-gutter-fringe")
(depends-on "gitconfig-mode") (depends-on "gitconfig-mode")
(depends-on "gitignore-mode") (depends-on "gitignore-mode")
(depends-on "github-browse-file")
(depends-on "browse-at-remote") (depends-on "browse-at-remote")
;; Helm -- core/core-helm.el ;; Helm -- core/core-helm.el

View file

@ -5,18 +5,23 @@ all: update
update: autoloads update: autoloads
@echo "Updating repo" @echo "Updating repo"
@git pull 2>&1 | sed 's/^/ /' @git pull 2>&1 | sed 's/^/ /'
@cask install --verbose 2>&1 | sed 's/^/ /'
@echo "Updating outdated plugins" @echo "Updating outdated plugins"
@cask install --verbose 2>&1 | sed 's/^/ /'
@cask update --verbose 2>&1 | sed 's/^/ /' @cask update --verbose 2>&1 | sed 's/^/ /'
@echo "Compiling certain scripts" @echo "Compiling certain scripts"
@emacs -Q --batch -f batch-byte-compile init-load-path.el core/core.el core/core-os-osx.el contrib/*.el 2>&1 | sed 's/^/ /' @emacs -Q --batch -f batch-byte-compile init-packages.el core/core.el core/core-os-osx.el contrib/*.el 2>&1 | sed 's/^/ /'
clean: clean: clean-files clean-elc
@echo "Cleaning *.elc and derelict emacs files"
@rm -f *.elc {core,modules,private,contrib}/*.elc {core,modules}/lib/*.elc clean-files:
@echo "Cleaning derelict emacs files"
@rm -rf auto-save-list recentf places ido.last async-bytecomp.log elpa projectile-bookmarks.eld projectile.cache company-statistics-cache.el tramp smex-items @rm -rf auto-save-list recentf places ido.last async-bytecomp.log elpa projectile-bookmarks.eld projectile.cache company-statistics-cache.el tramp smex-items
@rm -rf var semanticdb anaconda-mode @rm -rf var semanticdb anaconda-mode
clean-elc:
@echo "Cleaning *.elc"
@rm -f *.elc {core,modules,private,contrib}/*.elc {core,modules}/lib/*.elc
clean-wg: clean-wg:
@echo "Removing default session" @echo "Removing default session"
@rm -f "private/cache/`hostname`/`emacs --version | grep -o '2[0-9]\.[0-9]'`/wg-default" @rm -f "private/cache/`hostname`/`emacs --version | grep -o '2[0-9]\.[0-9]'`/wg-default"