summaryrefslogtreecommitdiff
path: root/default.bld
blob: 296453f405ba0694abed9dc1e4637053c3f80d7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

CC="g++";
target "stage"
{
	rule "exe";
	input files("src/*.y", "src/*.l", "src/*.cpp");

	FLEXFLAGS="-osrc/parser.yy.c";
	BISONFLAGS="-d";
}

/*
rule "bison"
{
	input "*.y";
	output [INPUT.regex("\\.y$", ".tab.c"), INPUT.regex("\\.y$", ".tab.h")];
	profile "build"
	{
		DIR=INPUT.dirName();
		FILE=INPUT.fileName();
		execute("cd ${DIR}; bison -d ${FILE}");
	}
}
*/