File: make-file

package info (click to toggle)
le 1.16.8-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 5,848 kB
  • sloc: ansic: 30,032; cpp: 18,198; sh: 4,754; makefile: 112; perl: 82
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([@-]+)