branch: elpa/projectile
commit fd257811c46f89f53143dd0ccbc134fc9459d6bb
Author: Mattias <5543639+mattias...@users.noreply.github.com>
Commit: GitHub <nore...@github.com>

    Add Elm project type (#1819)
    
    Co-authored-by: Bozhidar Batsov <bozhi...@batsov.dev>
---
 CHANGELOG.md  | 1 +
 projectile.el | 5 +++++
 2 files changed, 6 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index d477f32dac..a302f8f4ec 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,7 @@
 
 ### New features
 
+* Add elm project type.
 * [#1821](https://github.com/bbatsov/projectile/pull/1821): Add 
`pyproject.toml` discovery for python projects.
 
 ## 2.7.0 (2022-11-22)
diff --git a/projectile.el b/projectile.el
index 252ad61b68..9f7230aafb 100644
--- a/projectile.el
+++ b/projectile.el
@@ -3477,6 +3477,11 @@ a manual COMMAND-TYPE command is created with
                                   :run "dart"
                                   :test-suffix "_test.dart")
 
+;; Elm
+(projectile-register-project-type 'elm '("elm.json")
+                                  :project-file "elm.json"
+                                  :compile "elm make")
+
 ;; OCaml
 (projectile-register-project-type 'ocaml-dune '("dune-project")
                                   :project-file "dune-project"

Reply via email to