mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-08 18:26:01 +02:00
Added other define rules.
This commit is contained in:
parent
53098e5a17
commit
e07da5d133
1 changed files with 8 additions and 3 deletions
|
@ -64,18 +64,23 @@ public class MakefilePartitionScanner extends RuleBasedPartitionScanner {
|
|||
|
||||
// Add rule for single line comments.
|
||||
|
||||
rules.add(new EndOfLineRule("#", tComment)); //$NON-NLS-1$
|
||||
rules.add(new EndOfLineRule("#", tComment, '\\')); //$NON-NLS-1$
|
||||
|
||||
rules.add(new EndOfLineRule("include", tInclude)); //$NON-NLS-1$
|
||||
|
||||
rules.add(new EndOfLineRule("export", tDef)); //$NON-NLS-1$
|
||||
rules.add(new EndOfLineRule("unexport", tDef)); //$NON-NLS-1$
|
||||
rules.add(new EndOfLineRule("vpath", tDef)); //$NON-NLS-1$
|
||||
rules.add(new EndOfLineRule("override", tDef)); //$NON-NLS-1$
|
||||
rules.add(new MultiLineRule("define", "endef", tDef)); //$NON-NLS-1$
|
||||
rules.add(new MultiLineRule("override define", "endef", tDef)); //$NON-NLS-1$
|
||||
|
||||
// Add rules for multi-line comments and javadoc.
|
||||
rules.add(new MultiLineRule("ifdef", "endif", tIf)); //$NON-NLS-1$
|
||||
rules.add(new MultiLineRule("ifndef", "endif", tIf)); //$NON-NLS-1$
|
||||
rules.add(new MultiLineRule("ifeq", "endif", tIf)); //$NON-NLS-1$
|
||||
rules.add(new MultiLineRule("ifnneq", "endif", tIf)); //$NON-NLS-1$
|
||||
|
||||
rules.add(new MultiLineRule("define", "endef", tDef)); //$NON-NLS-1$
|
||||
|
||||
// Last rule must be supplied with default token!
|
||||
rules.add(new MacroRule(tMacro, tOther)); //$NON-NLS-1$
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue