]> git.tdb.fi Git - r2c2.git/blob - Build
Apply all planned routes at once
[r2c2.git] / Build
1 package "r2c2"
2 {
3         require "mspcore";
4         require "mspdatafile";
5         require "mspmath";
6         require "sigc++-2.0";
7
8         library "r2c2"
9         {
10                 source "source/libr2c2";
11                 // XXX drivers should be made into plugins to avoid this dependency
12                 require "mspnet";
13                 install true;
14         };
15
16         program "shoppinglist"
17         {
18                 source "source/shoppinglist";
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                 require "mspnet";
64                 use "r2c2";
65                 use "r2c2_net";
66         };
67
68         program "serial"
69         {
70                 source "source/serial";
71                 require "mspnet";
72                 use "r2c2";
73                 use "r2c2_net";
74         };
75 };