-/* $Id$ */
-
-package "mspgbase"
+package "mspgui"
{
- version "1.0";
+ version "1.1";
description "Base graphics and input library";
- tar_file "License.txt";
- tar_file "Changelog.txt";
-
require "mspcore";
- require "mspstrings";
require "sigc++-2.0";
if "arch!=win32"
{
require "devil";
};
- feature "libpng" "Include libpng support for loading PNG files (also requires libmspio)";
- if "with_png"
+ feature "libpng" "Include libpng support for loading PNG files"
+ {
+ default "yes";
+ };
+ if "with_libpng"
{
require "libpng";
- require "mspio";
};
- feature "opengl" "Include support for OpenGL contexts";
+ feature "opengl" "Include support for OpenGL contexts"
+ {
+ default "yes";
+ };
if "with_opengl"
{
require "opengl";
};
};
- headers "gbase"
+ headers "msp/graphics"
{
- source "source/gbase";
- install_headers "msp/gbase";
+ source "source/graphics";
+ install true;
};
- headers "input"
+ headers "msp/input"
{
source "source/input";
- install_headers "msp/input";
+ install true;
};
- library "mspgbase"
+ library "mspgui"
{
- source "source/gbase";
+ source "source/graphics";
source "source/input";
install true;
};
+
+ program "ev"
+ {
+ source "examples/ev.cpp";
+ build_info
+ {
+ library "mspgui";
+ };
+ };
+
+ tarball "@src"
+ {
+ source "License.txt";
+ source "Changelog.txt";
+ };
};