generate "RES"
{
in_suffix ".glsl";
+ in_suffix ".samp";
+ in_suffix ".mesh";
out_suffix ".cpp";
command "mspdatatool";
arguments "-i" "-n" "Msp::GL";
source "source/glsl";
source "source/builders";
source "extensions";
+ source "builtin_data";
source "shaderlib";
build_info
{
+ incpath "source";
incpath "source/core";
incpath "source/materials";
incpath "source/render";
incpath "source/effects";
incpath "source/animation";
incpath "source/resources";
- incpath "source/glsl";
incpath "source/builders";
};
install true;
map "source/effects" "include/msp/gl";
map "source/animation" "include/msp/gl";
map "source/resources" "include/msp/gl";
- map "source/glsl" "include/msp/gl";
+ map "source/glsl" "include/msp/gl/glsl";
map "source/builders" "include/msp/gl";
map "extensions" "include/msp/gl/extensions";
};
use "mspgl";
};
+ program "glslcompiler"
+ {
+ source "tools/glslcompiler.cpp";
+ use "mspgl";
+ };
+
source_tarball
{
source "License.txt";