Update lang modules' :build settings

This commit is contained in:
Henrik Lissner 2017-04-07 01:45:57 -04:00
parent 8f04e0355f
commit 648c4c1d3b
9 changed files with 27 additions and 10 deletions

View file

@ -28,7 +28,9 @@
:mode "/Dockerfile$" :mode "/Dockerfile$"
:config :config
;; TODO ;; 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 ;; For ROM hacking or debugging

View file

@ -1,5 +1,13 @@
;;; lang/go/autoload.el ;;; lang/go/autoload.el
;;;###autoload
;; TODO (defun +go/build ())
;;
;; Tests
;;
(defvar +go-test-last nil (defvar +go-test-last nil
"The last test run.") "The last test run.")

View file

@ -187,6 +187,8 @@
;; (set! :build 'launchbar-action '+javascript-lb6-mode ;; (set! :build 'launchbar-action '+javascript-lb6-mode
;; (lambda () ;; (lambda ()
;; (when-let (dir (f-traverse-upwards (lambda (f) (f-ext? f "lbaction")))) ;; (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"))))))
) )

View file

@ -34,7 +34,7 @@
:modes (lua-mode markdown-mode json-mode) :modes (lua-mode markdown-mode json-mode)
:files (and "main.lua" "conf.lua") :files (and "main.lua" "conf.lua")
:init :init
(set! :build 'love2D '+lua-love-mode (set! :build 'run-love-app '+lua-love-mode
(lambda () (lambda ()
(async-shell-command (format "open -a love.app '%s'" (doom-project-root)))))) (async-shell-command (format "open -a love.app '%s'" (doom-project-root))))))

View file

@ -80,4 +80,4 @@
;; :files "Rakefile" ;; :files "Rakefile"
;; :init ;; :init
;; (set! :build 'rake '+ruby-rake-mode '+ruby/rake ;; (set! :build 'rake '+ruby-rake-mode '+ruby/rake
;; :when (doom-project-has! "Rakefile"))) ;; :when (lambda () (doom-project-has! "Rakefile"))))

View file

@ -1,2 +1,7 @@
;;; lang/rust/autoload.el ;;; lang/rust/autoload.el
;;;###autoload
;; TODO (defun +rust/run-cargo () (interactive))
;;;###autoload
;; TODO (defun +rust-cargo-project-p ())

View file

@ -8,8 +8,8 @@
:init :init
(add-hook 'rust-mode-hook 'flycheck-mode) (add-hook 'rust-mode-hook 'flycheck-mode)
:config :config
(set! :build 'cargo-run '(rust-mode toml-mode) (set! :build 'run-cargo '(rust-mode toml-mode) '+rust/run-cargo
'+rust-is-cargo-project-p '+rust/cargo-run)) :when '+rust-cargo-project-p))
(def-package! racer (def-package! racer

View file

@ -36,7 +36,7 @@
:mode ("\\.scss$" . scss-mode) :mode ("\\.scss$" . scss-mode)
:config :config
(set! :company-backend '(css-mode scss-mode) '(company-css company-yasnippet)) (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 (def-package! sass-mode
@ -44,7 +44,7 @@
:config :config
(setq sass-command-options '("--style compressed")) (setq sass-command-options '("--style compressed"))
(set! :company-backend 'sass-mode '(company-css company-yasnippet)) (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 (def-package! less-css-mode

View file

@ -1,10 +1,10 @@
;;; lang/web/+css.el ;;; lang/web/+css.el
;;;###autoload ;;;###autoload
(defun +css/scss-build ()) ; TODO ;; TODO (defun +css/scss-build ())
;;;###autoload ;;;###autoload
(defun +css/sass-build ()) ; TODO ;; TODO (defun +css/sass-build ())
;;;###autoload ;;;###autoload
(defun +css/toggle-inline-or-block () (defun +css/toggle-inline-or-block ()