emacs-oni-php: Install its scripts
I created a scripts directory for emacs-oni-php that contains a script written in SCSH. So a) copy the scripts over to the build output, and b) install SCSH as a dependency for emacs-oni-php.
This commit is contained in:
parent
507cfbed20
commit
8817812020
1 changed files with 5 additions and 2 deletions
|
@ -11,6 +11,8 @@
|
||||||
#:select (emacs-notmuch))
|
#:select (emacs-notmuch))
|
||||||
#:use-module ((gnu packages python-xyz)
|
#:use-module ((gnu packages python-xyz)
|
||||||
#:select (python-black))
|
#:select (python-black))
|
||||||
|
#:use-module ((gnu packages shells)
|
||||||
|
#:select (scsh))
|
||||||
#:use-module ((gnu packages tree-sitter)
|
#:use-module ((gnu packages tree-sitter)
|
||||||
#:select (tree-sitter-python))
|
#:select (tree-sitter-python))
|
||||||
#:use-module (oni packages emacs))
|
#:use-module (oni packages emacs))
|
||||||
|
@ -932,7 +934,7 @@ Emacs")))
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'chdir-oni-php
|
(add-after 'unpack 'chdir-oni-php
|
||||||
(λ _ (chdir "oni-php"))))
|
(λ _ (chdir "oni-php"))))
|
||||||
#:include '("\\.el$" "^snippets\\/")))
|
#:include '("\\.el$" "^snippets\\/" "^scripts\\/")))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list emacs-php-mode
|
(list emacs-php-mode
|
||||||
emacs-oni-yasnippet
|
emacs-oni-yasnippet
|
||||||
|
@ -943,7 +945,8 @@ Emacs")))
|
||||||
emacs-fic-mode
|
emacs-fic-mode
|
||||||
emacs-ac-php
|
emacs-ac-php
|
||||||
;; Actually a dependency of emacs-ac-php for using company-php.
|
;; Actually a dependency of emacs-ac-php for using company-php.
|
||||||
emacs-xcscope))
|
emacs-xcscope
|
||||||
|
scsh))
|
||||||
(synopsis "My configuration for php-mode.")
|
(synopsis "My configuration for php-mode.")
|
||||||
(description "This package provides my configuration for editing PHP files.")))
|
(description "This package provides my configuration for editing PHP files.")))
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue