]> git.tdb.fi Git - libs/gui.git/blob - Build
Bump version to 1.1
[libs/gui.git] / Build
1 /* $Id$ */
2
3 package "mspgbase"
4 {
5         version "1.1";
6         description "Base graphics and input library";
7
8         require "mspcore";
9         require "mspstrings";
10         require "sigc++-2.0";
11         if "arch!=win32"
12         {
13                 require "xlib";
14         };
15         if "arch=win32"
16         {
17                 build_info
18                 {
19                         library "gdi32";
20                 };
21         };
22
23         feature "devil" "Include DevIL support for loading image files";
24         if "with_devil"
25         {
26                 require "devil";
27         };
28
29         feature "libpng" "Include libpng support for loading PNG files (also requires libmspio)";
30         if "with_png"
31         {
32                 require "libpng";
33                 require "mspio";
34         };
35
36         feature "opengl" "Include support for OpenGL contexts";
37         if "with_opengl"
38         {
39                 require "opengl";
40         };
41
42         feature "xf86vidmode" "Include support for video mode switching with xf86vidmode (not win32)";
43         if "with_xf86vidmode and arch!=win32"
44         {
45                 build_info
46                 {
47                         library "Xxf86vm";
48                 };
49         };
50
51         headers "msp/gbase"
52         {
53                 source "source/gbase";
54                 install true;
55         };
56
57         headers "msp/input"
58         {
59                 source "source/input";
60                 install true;
61         };
62
63         library "mspgbase"
64         {
65                 source "source/gbase";
66                 source "source/input";
67                 install true;
68         };
69
70         tarball "@src"
71         {
72                 source "License.txt";
73                 source "Changelog.txt";
74         };
75 };