]> granicus.if.org Git - file/commitdiff
clojure magic from Jason Felice
authorChristos Zoulas <christos@zoulas.com>
Wed, 16 Jan 2019 19:31:06 +0000 (19:31 +0000)
committerChristos Zoulas <christos@zoulas.com>
Wed, 16 Jan 2019 19:31:06 +0000 (19:31 +0000)
magic/Magdir/clojure [new file with mode: 0644]
magic/Makefile.am

diff --git a/magic/Magdir/clojure b/magic/Magdir/clojure
new file mode 100644 (file)
index 0000000..fbdfe6b
--- /dev/null
@@ -0,0 +1,30 @@
+#------------------------------------------------------------------------------
+# file:  file(1) magic for Clojure
+# URL:  https://clojure.org/
+# From: Jason Felice <jason.m.felice@gmail.com>
+
+0      string/w        #!\ /usr/bin/clj        Clojure script text executable
+!:mime text/x-clojure
+0      string/w        #!\ /usr/local/bin/clj  Clojure script text executable
+!:mime text/x-clojure
+0      string/w        #!\ /usr/bin/clojure    Clojure script text executable
+!:mime text/x-clojure
+0      string/w        #!\ /usr/local/bin/clojure      Clojure script text executable
+!:mime text/x-clojure
+0      string/W        #!/usr/bin/env\ clj     Clojure script text executable
+!:mime text/x-clojure
+0      string/W        #!/usr/bin/env\ clojure Clojure script text executable
+!:mime text/x-clojure
+0      string/W        #!\ /usr/bin/env\ clj   Clojure script text executable
+!:mime text/x-clojure
+0      string/W        #!\ /usr/bin/env\ clojure       Clojure script text executable
+!:mime text/x-clojure
+
+0      regex   \^\\\(ns[[:space:]]+[a-z]       Clojure module source text
+!:mime text/x-clojure
+
+0      regex   \^\\\(ns[[:space:]]+\\\^{:      Clojure module source text
+!:mime text/x-clojure
+
+0      regex   \^\\\(defn-?[[:space:]] Clojure module source text
+!:mime text/x-clojure
index 82a39f0e0c8b7ffeefd7c637f9db485df96cf54f..fbc6c95e9778543367cefdc1043c5b6a593edc81 100644 (file)
@@ -1,5 +1,5 @@
 #
-# $File: Makefile.am,v 1.139 2018/11/20 18:57:17 christos Exp $
+# $File: Makefile.am,v 1.140 2019/01/16 19:31:06 christos Exp $
 #
 MAGIC_FRAGMENT_BASE = Magdir
 MAGIC_DIR = $(top_srcdir)/magic
@@ -58,6 +58,7 @@ $(MAGIC_FRAGMENT_DIR)/cisco \
 $(MAGIC_FRAGMENT_DIR)/citrus \
 $(MAGIC_FRAGMENT_DIR)/clarion \
 $(MAGIC_FRAGMENT_DIR)/claris \
+$(MAGIC_FRAGMENT_DIR)/clojure \
 $(MAGIC_FRAGMENT_DIR)/clipper \
 $(MAGIC_FRAGMENT_DIR)/coff \
 $(MAGIC_FRAGMENT_DIR)/commands \