Commit fa8a9cb4809c

Vincent Demeester <vincent@sbr.pm>
2020-09-11 17:21:39
tools/emacs: update from notes
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent bcde528
Changed files (1)
tools
tools/emacs/config/config-projects.el
@@ -59,6 +59,14 @@
     "Check if a project is a ko project and has a config/ folder full of yaml"
     (and (projectile-ko-project-p)
          (projectile-verify-file-wildcard "config/*.yaml")))
+  (projectile-register-project-type 'ko #'projectile-ko-project-p
+                                    :project-file ".ko.yaml" ; might not be required
+                                    :configure 'projectile-ko-configure-command
+                                    :compile 'projectile-ko-compile-command
+                                    :test 'projectile-ko-test-command
+                                    :run 'projectile-ko-run-command
+                                    :package 'projectile-ko-package-command
+                                    :install 'projectile-ko-install-command)
   (defun projectile-ko-configure-command ()
     "define a configure command for a ko project, depending on the opened file"
     (cond
@@ -131,14 +139,6 @@
   (defun projectile-ko-install-command ()
     "define a install command for a ko project, depending on the openend file "
     "ko apply -f config/")
-  (projectile-register-project-type 'ko #'projectile-ko-project-p
-                                    :project-file ".ko.yaml" ; might not be required
-  				                  :configure 'projectile-ko-configure-command
-  				                  :compile 'projectile-ko-compile-command
-  				                  :test 'projectile-ko-test-command
-  				                  :run 'projectile-ko-run-command
-  				                  :package 'projectile-ko-package-command
-  				                  :install 'projectile-ko-install-command)
   (projectile-mode))
 
 (provide 'config-projects)