1 # Welcome to the mkid language mapper.
3 # The format of each line is:
5 # <pattern> <language> [options]
7 # Filenames are matched top-to-bottom against the patterns, and the
8 # first match is chosen. The special language `IGNORE' means that
9 # this file should be ignored by mkid. The options are
10 # language-specific command-line options to mkid.
12 # If a file name doesn't match any pattern, it is assigned the default
13 # language. The default language may be specified here with the
14 # special pattern `**', or overridden from the mkid command-line with
15 # the `--default-lang=LANG' option.
17 # The special pattern `***' means to include the named file that
18 # immediately follows. If no file is named, then the default system
19 # language mapper file (i.e., this file) is included.
22 ** IGNORE # Although this is listed first,
23 # the default language pattern is
24 # logically matched last.
34 # C dependencies created by automake
59 *.[sS] asm --comment=;
73 # portable object (i18n)
93 *.gz FILTER gzip -d <%s
94 *.Z FILTER gzip -d <%s
96 ######### LibO-specific stuff #######################################
98 # Treat LibO resource header files as C files
100 # Treat LibO header files generated from *.idl as C++ files
102 # Treat LibO IDL files as C++ files, not exactly a header file, but ...
104 # Treat LibO resource files as C files
106 # Treat LibO *.mk files as makefiles