File: make-file

package info (click to toggle)
le 1.14.3-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 3,176 kB
  • ctags: 3,324
  • sloc: cpp: 18,354; ansic: 12,912; sh: 3,622; makefile: 83
file content (13 lines) | stat: -rw-r--r-- 500 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
# -*- LE-syntax -*-
# makefile mode, by Raphael Geissert <atomo64@gmail.com>
s(shell)1=^\t[@-]*(.*(?:\\\\\n(?:.*\\\\\n)*.*)?)
c3=^[ \t]*#.*$
c3="|'
c1,2=([^[:alnum:]_-]|^)(findstring|ifn?eq|endif|define|shell\
 |else|while|if|fi|then|do|done|for|case|esac|export|MAKE|ifn?def\
 |(pat)?subst|filter(-out)?|foreach|words|call|wildcard\
)([^[:alnum:]_-]|$)
c1,2=([^[:alnum:]_]|^)(include)([ \t].+$)
c2=:|\$|[+-:?]?=|>|<|`|\||\[|\]|\(|\)|{|}|&|\$[@*]
ci1,1=^([ [:alnum:]/%()$,_.-]+):[^=]
c4,1=^\t([@-]+)