cgv
Loading...
Searching...
No Matches
cgv_gl.pj
1@=
2projectName="cgv_gl";
3projectType="library";
4projectGUID="5EFDDD95-15F8-4A18-B96B-79652EA6553E";
5addIncDirs=[[CGV_DIR."/libs", "all"], [CGV_DIR."/3rd/json", "all"], CGV_BUILD_DIR."/".projectName, CGV_DIR."/3rd/glew"];
6addProjectDirs=[CGV_DIR."/libs", CGV_DIR."/3rd/glew"];
7addRules=[
8 [
9 MAP.[
10 ["extensions",["glsl", "glvs", "glgs", "gltc", "glte", "glfs", "glcs", "pglsl", "pglvs", "pglcs", "pglgs", "pgltc", "pglte", "pglfs", "pglcs", "glpr", "hglsl"]],
11 ["tool","shader_test"],
12 ["folder","shader"],
13 ["rules",
14 [
15 MAP.[
16 ["exclude", 1],
17 ["keep_extension",1],
18 ["extension", "log"],
19 ["path", "$(PROJECT_BUILD_DIR)"]
20 ]
21 ]
22 ],
23 ["command", ["shader_test", 0, 1] ]
24 ], "all"
25 ]
26];
27addProjectDeps=["cgv_utils", "cgv_type", "cgv_data", "cgv_base", "cgv_signal", "cgv_math", "cgv_media", "cgv_render", "cgv_reflect_types", "glew"];
28if(SYSTEM=="windows") {
29 addDependencies=addDependencies.[["user32", "static"], ["gdi32", "static"]];
30 addStaticDefines=["REGISTER_SHADER_FILES"];
31}
32addSharedDefines=["CGV_RENDER_GL_EXPORTS"];
33addShaderPaths=[[INPUT_DIR,"all"]];