Remove scripts
This commit is contained in:
parent
76df45ec4d
commit
731a042a7b
4 changed files with 19 additions and 29 deletions
9
Makefile
9
Makefile
|
@ -9,10 +9,15 @@ install: autoloads _install bootstrap.elc
|
||||||
update: autoloads _update bootstrap.elc
|
update: autoloads _update bootstrap.elc
|
||||||
|
|
||||||
autoloads:
|
autoloads:
|
||||||
@$(EMACS) --script scripts/generate-autoloads.el 2>&1
|
@$(EMACS) --batch \
|
||||||
|
-l bootstrap.el \
|
||||||
|
-l core/core-defuns.el \
|
||||||
|
--eval '(narf-reload-autoloads)' 2>&1
|
||||||
|
|
||||||
compile: autoloads bootstrap.elc
|
compile: autoloads bootstrap.elc
|
||||||
@$(EMACS) --batch -f batch-byte-compile 2>&1 {core,modules,modules/contrib,private}/*.el {core,modules}/defuns/*.el
|
@$(EMACS) --batch -f batch-byte-compile 2>&1 \
|
||||||
|
{core,modules,modules/contrib,private}/*.el \
|
||||||
|
{core,modules}/defuns/*.el
|
||||||
|
|
||||||
snippets:
|
snippets:
|
||||||
@[ -d private/snippets ] || git clone $(REPO_URL)/emacs-snippets private/snippets
|
@[ -d private/snippets ] || git clone $(REPO_URL)/emacs-snippets private/snippets
|
||||||
|
|
|
@ -233,5 +233,17 @@ to abort the minibuffer."
|
||||||
(f-directories (expand-file-name "../bootstrap" narf-packages-dir))
|
(f-directories (expand-file-name "../bootstrap" narf-packages-dir))
|
||||||
narf--load-path)))
|
narf--load-path)))
|
||||||
|
|
||||||
|
(defun narf-reload-autoloads ()
|
||||||
|
"Regenerate autoloads for NARF emacs."
|
||||||
|
(interactive)
|
||||||
|
(let ((generated-autoload-file (concat narf-core-dir "/autoloads.el")))
|
||||||
|
(when (file-exists-p generated-autoload-file)
|
||||||
|
(delete-file generated-autoload-file))
|
||||||
|
(mapc (lambda (dir)
|
||||||
|
(update-directory-autoloads (concat dir "/defuns"))
|
||||||
|
(message "Scanned: %s" dir))
|
||||||
|
(list narf-core-dir narf-modules-dir))
|
||||||
|
(message "Done!")))
|
||||||
|
|
||||||
(provide 'core-defuns)
|
(provide 'core-defuns)
|
||||||
;;; core-defuns.el ends here
|
;;; core-defuns.el ends here
|
||||||
|
|
|
@ -1,15 +0,0 @@
|
||||||
#!emacs --script
|
|
||||||
|
|
||||||
(load (concat user-emacs-directory "bootstrap.el"))
|
|
||||||
|
|
||||||
(require 'bytecomp)
|
|
||||||
(byte-recompile-file (expand-file-name "bootstrap.el" narf-emacs-dir) nil 0)
|
|
||||||
(byte-recompile-file (expand-file-name "init.el" narf-emacs-dir) nil 0)
|
|
||||||
(byte-recompile-file (expand-file-name "core.el" narf-core-dir) t 0)
|
|
||||||
(byte-recompile-file (expand-file-name "core-vars.el" narf-core-dir) t 0)
|
|
||||||
(byte-recompile-file (expand-file-name "core-defuns.el" narf-core-dir) t 0)
|
|
||||||
(dolist (dir (list narf-core-dir narf-modules-dir narf-core-dir))
|
|
||||||
(byte-recompile-directory dir 0 nil))
|
|
||||||
|
|
||||||
(byte-recompile-file (expand-file-name "my-bindings.el" narf-core-dir) t 0)
|
|
||||||
(byte-recompile-file (expand-file-name "my-commands.el" narf-core-dir) t 0)
|
|
|
@ -1,12 +0,0 @@
|
||||||
#!emacs --script
|
|
||||||
(load (concat user-emacs-directory "bootstrap.el"))
|
|
||||||
|
|
||||||
(let ((generated-autoload-file (concat narf-core-dir "/autoloads.el")))
|
|
||||||
(when (file-exists-p generated-autoload-file)
|
|
||||||
(delete-file generated-autoload-file))
|
|
||||||
(mapc (lambda (dir)
|
|
||||||
(update-directory-autoloads (concat dir "/defuns"))
|
|
||||||
(message "Scanned: %s" dir))
|
|
||||||
(list narf-core-dir narf-modules-dir))
|
|
||||||
(message "Done!"))
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue