Skip to content

Commit c943476

Browse files
committed
search for includes in share/p4c
Signed-off-by: Chris Dodd <[email protected]>
1 parent 75ea563 commit c943476

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

frontends/common/parser_options.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -395,10 +395,13 @@ bool ParserOptions::searchForIncludePath(const char *&includePathOut,
395395
}
396396

397397
std::vector<const char *> *ParserOptions::process(int argc, char *const argv[]) {
398-
searchForIncludePath(p4includePath, {"p4include"_cs, "../p4include"_cs, "../../p4include"_cs},
398+
searchForIncludePath(p4includePath,
399+
{"p4include"_cs, "../p4include"_cs, "../../p4include"_cs,
400+
"../share/p4c/p4include"_cs},
399401
exename(argv[0]));
400402
searchForIncludePath(p4_14includePath,
401-
{"p4_14include"_cs, "../p4_14include"_cs, "../../p4_14include"_cs},
403+
{"p4_14include"_cs, "../p4_14include"_cs, "../../p4_14include"_cs,
404+
"../share/p4c/p4_14include"_cs},
402405
exename(argv[0]));
403406

404407
auto remainingOptions = Util::Options::process(argc, argv);

0 commit comments

Comments
 (0)