package "mspgltk"
{
- version "1.1";
+ version "3.0";
description "OpenGL-based widget toolkit";
require "mspgl";
- require "mspgbase";
- require "mspfs";
+ require "mspgui";
+ require "mspcore";
+ require "mspdatafile";
+ require "sigc++-2.0";
- headers "msp/gltk"
+ build_info
{
- source "source";
- install true;
+ standard CXX "c++11";
};
library "mspgltk"
{
source "source";
install true;
+ install_map
+ {
+ map "source" "include/msp/gltk";
+ };
};
program "helloworld"
{
- source "helloworld.cpp";
- build_info
- {
- library "mspgltk";
- };
+ source "examples/helloworld.cpp";
+ require "sigc++-2.0";
+ use "mspgltk";
+ };
+
+ program "widgetdemo"
+ {
+ source "examples/widgetdemo";
+ require "sigc++-2.0";
+ use "mspgltk";
};
- tarball "@src"
+ source_tarball
{
source "License.txt";
source "Changelog.txt";