summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberto Fanjul <albertofanjul@gmail.com>2018-07-21 12:52:29 +0200
committerBastien Nocera <hadess@hadess.net>2018-07-22 14:25:56 +0200
commita60572d51d276e8f8372bcdb0f74697e3fe220d0 (patch)
treecf8a13903d365a35209109d0cac691502c3df71e
parent9f4fb11e15beec50c581aeefb0281c8268c2116d (diff)
downloadshared-mime-info-a60572d51d276e8f8372bcdb0f74697e3fe220d0.tar.gz
Add MIME type for Gradle build tool
https://bugs.freedesktop.org/show_bug.cgi?id=107321
-rw-r--r--freedesktop.org.xml.in5
-rw-r--r--tests/build.gradle13
-rw-r--r--tests/list1
3 files changed, 19 insertions, 0 deletions
diff --git a/freedesktop.org.xml.in b/freedesktop.org.xml.in
index 0380f1d0..5cc2f443 100644
--- a/freedesktop.org.xml.in
+++ b/freedesktop.org.xml.in
@@ -2410,6 +2410,11 @@ command to generate the output files.
<generic-icon name="text-x-generic"/>
<glob pattern="*.groovy"/>
</mime-type>
+ <mime-type type="text/x-gradle">
+ <_comment>Gradle configuration</_comment>
+ <sub-class-of type="text/x-groovy"/>
+ <glob pattern="build.gradle"/>
+ </mime-type>
<mime-type type="application/x-java-jnlp-file">
<_comment>JNLP file</_comment>
<acronym>JNLP</acronym>
diff --git a/tests/build.gradle b/tests/build.gradle
new file mode 100644
index 00000000..c6082cb9
--- /dev/null
+++ b/tests/build.gradle
@@ -0,0 +1,13 @@
+apply plugin: 'java'
+
+repositories {
+ mavenCentral()
+}
+
+sourceCompatibility = 1.8
+targetCompatibility = 1.8
+
+dependencies {
+ compile "foo:bar:1.0"
+ testCompile "junit:junit:4.12"
+}
diff --git a/tests/list b/tests/list
index 57cf68cb..a49f5155 100644
--- a/tests/list
+++ b/tests/list
@@ -238,6 +238,7 @@ bug-30656-xchat.conf application/octet-stream oxx
bug-30656-xchat.conf text/plain x
helloworld.java text/x-java ox
helloworld.groovy text/x-groovy ox
+build.gradle text/x-gradle ox
# Copied from http://asurvey.net/ccsfagent/media/survey.js
survey.js application/javascript ox
# Copied from gecko/accessible/src/jsat/Utils.jsm in Boot2Gecko