Update lang modules' :build settings
This commit is contained in:
parent
8f04e0355f
commit
648c4c1d3b
9 changed files with 27 additions and 10 deletions
|
@ -28,7 +28,9 @@
|
|||
:mode "/Dockerfile$"
|
||||
:config
|
||||
;; TODO
|
||||
(set! :build 'docker 'dockerfile-mode '+data-dockerfile-p '+data/dockerfile-build))
|
||||
;; (set! :build 'build-image 'dockerfile-mode '+data/dockerfile-build
|
||||
;; :when '+data-dockerfile-p)
|
||||
)
|
||||
|
||||
|
||||
;; For ROM hacking or debugging
|
||||
|
|
|
@ -1,5 +1,13 @@
|
|||
;;; lang/go/autoload.el
|
||||
|
||||
;;;###autoload
|
||||
;; TODO (defun +go/build ())
|
||||
|
||||
|
||||
;;
|
||||
;; Tests
|
||||
;;
|
||||
|
||||
(defvar +go-test-last nil
|
||||
"The last test run.")
|
||||
|
||||
|
|
|
@ -187,6 +187,8 @@
|
|||
;; (set! :build 'launchbar-action '+javascript-lb6-mode
|
||||
;; (lambda ()
|
||||
;; (when-let (dir (f-traverse-upwards (lambda (f) (f-ext? f "lbaction"))))
|
||||
;; (shell-command (format "open '%s'" dir))))))
|
||||
;; (shell-command (format "open '%s'" dir))))
|
||||
;; :when
|
||||
;; (lambda () (f-traverse-upwards (lambda (f) (f-ext? f "lbaction"))))))
|
||||
)
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
:modes (lua-mode markdown-mode json-mode)
|
||||
:files (and "main.lua" "conf.lua")
|
||||
:init
|
||||
(set! :build 'love2D '+lua-love-mode
|
||||
(set! :build 'run-love-app '+lua-love-mode
|
||||
(lambda ()
|
||||
(async-shell-command (format "open -a love.app '%s'" (doom-project-root))))))
|
||||
|
||||
|
|
|
@ -80,4 +80,4 @@
|
|||
;; :files "Rakefile"
|
||||
;; :init
|
||||
;; (set! :build 'rake '+ruby-rake-mode '+ruby/rake
|
||||
;; :when (doom-project-has! "Rakefile")))
|
||||
;; :when (lambda () (doom-project-has! "Rakefile"))))
|
||||
|
|
|
@ -1,2 +1,7 @@
|
|||
;;; lang/rust/autoload.el
|
||||
|
||||
;;;###autoload
|
||||
;; TODO (defun +rust/run-cargo () (interactive))
|
||||
|
||||
;;;###autoload
|
||||
;; TODO (defun +rust-cargo-project-p ())
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
:init
|
||||
(add-hook 'rust-mode-hook 'flycheck-mode)
|
||||
:config
|
||||
(set! :build 'cargo-run '(rust-mode toml-mode)
|
||||
'+rust-is-cargo-project-p '+rust/cargo-run))
|
||||
(set! :build 'run-cargo '(rust-mode toml-mode) '+rust/run-cargo
|
||||
:when '+rust-cargo-project-p))
|
||||
|
||||
|
||||
(def-package! racer
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
:mode ("\\.scss$" . scss-mode)
|
||||
:config
|
||||
(set! :company-backend '(css-mode scss-mode) '(company-css company-yasnippet))
|
||||
(set! :build 'compile 'scss-mode '+css/scss-build))
|
||||
(set! :build 'compile-to-css 'scss-mode '+css/scss-build))
|
||||
|
||||
|
||||
(def-package! sass-mode
|
||||
|
@ -44,7 +44,7 @@
|
|||
:config
|
||||
(setq sass-command-options '("--style compressed"))
|
||||
(set! :company-backend 'sass-mode '(company-css company-yasnippet))
|
||||
(set! :build 'compile 'sass-mode '+css/sass-build))
|
||||
(set! :build 'compile-to-css 'sass-mode '+css/sass-build))
|
||||
|
||||
|
||||
(def-package! less-css-mode
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
;;; lang/web/+css.el
|
||||
|
||||
;;;###autoload
|
||||
(defun +css/scss-build ()) ; TODO
|
||||
;; TODO (defun +css/scss-build ())
|
||||
|
||||
;;;###autoload
|
||||
(defun +css/sass-build ()) ; TODO
|
||||
;; TODO (defun +css/sass-build ())
|
||||
|
||||
;;;###autoload
|
||||
(defun +css/toggle-inline-or-block ()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue