]> git.tdb.fi Git - r2c2.git/blob - Build
Update Build file
[r2c2.git] / Build
1 package "r2c2"
2 {
3         require "mspcore";
4         require "mspdatafile";
5         require "sigc++-2.0";
6
7         library "r2c2"
8         {
9                 source "source/libr2c2";
10                 // XXX drivers should be made into plugins to avoid this dependency
11                 require "mspnet";
12                 install true;
13         };
14
15         program "shoppinglist"
16         {
17                 source "source/shoppinglist";
18                 use "r2c2";
19         };
20
21         library "r2c2_3d"
22         {
23                 source "source/3d";
24                 require "mspgl";
25                 use "r2c2";
26                 install true;
27         };
28
29         library "r2c2_net"
30         {
31                 source "source/network";
32                 require "mspnet";
33                 use "r2c2";
34                 install true;
35         };
36
37         program "designer"
38         {
39                 source "source/designer";
40                 require "mspgui";
41                 require "mspgl";
42                 require "mspgltk";
43                 require "libxml++-2.6";
44                 use "r2c2";
45                 use "r2c2_3d";
46         };
47
48         program "engineer"
49         {
50                 source "source/engineer";
51                 require "mspgui";
52                 require "mspgl";
53                 require "mspgltk";
54                 use "r2c2";
55                 use "r2c2_3d";
56                 use "r2c2_net";
57         };
58
59         program "remote"
60         {
61                 source "source/remote";
62                 require "gtkmm-2.4";
63                 use "r2c2";
64                 use "r2c2_net";
65         };
66
67         program "serial"
68         {
69                 source "source/serial";
70                 use "r2c2";
71                 use "r2c2_net";
72         };
73 };