summaryrefslogtreecommitdiff
path: root/src/plugins/boostbuildprojectmanager/BoostBuildProjectManager.mimetypes.xml
blob: e3391759bc08f2ac39387f1ac2d6dc37b6e1fa99 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?xml version="1.0"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<!--
    Note the use of character groups, i.e. [Jj]amfile, seems to be impossible.
    Also, Qt Creator at the moment disobeys this rule specified by freedesktop.org:
    "Applications MUST match globs case-insensitively,
    except when the case-sensitive attribute is set to true."
    as per https://codereview.qt-project.org/#change,72567
-->
  <mime-type type="text/x-boostbuild-project">
    <sub-class-of type="text/plain"/>
    <comment>Boost.Build Project file</comment>
    <glob pattern="Jamroot"/>
    <glob pattern="jamroot"/>
    <glob pattern="Jamroot.jam"/>
    <glob pattern="jamroot.jam"/>
    <glob pattern="Jamfile"/>
    <glob pattern="jamfile"/>
    <glob pattern="Jamfile.v2"/>
    <glob pattern="jamfile.v2"/>
    <glob pattern="Jamfile.jam"/>
    <glob pattern="jamfile.jam"/>
  </mime-type>
  <mime-type type="application/vnd.qtcreator.boostbuild.files">
    <sub-class-of type="text/plain"/>
    <comment>Boost.Build Project Files</comment>
    <glob pattern="Jam*.qtcreator.files"/>
    <glob pattern="jam*.qtcreator.files"/>
  </mime-type>
  <mime-type type="application/vnd.qtcreator.boostbuild.includes">
    <sub-class-of type="text/plain"/>
    <comment>Boost.Build Project Includes</comment>
    <glob pattern="Jam*.qtcreator.includes"/>
    <glob pattern="jam*.qtcreator.includes"/>
  </mime-type>
</mime-info>