]> git.tdb.fi Git - r2c2.git/blob - Build
Add an SVG exporter to Designer
[r2c2.git] / Build
1 package "märklin"
2 {
3         require "mspcore";
4         require "sigc++-2.0";
5
6         program "shoppinglist"
7         {
8                 source "source/shoppinglist";
9                 build_info
10                 {
11                         incpath "source";
12                         library "marklin";
13                 };
14                 require "mspdatafile";
15         };
16
17         library "marklin"
18         {
19                 source "source/libmarklin";
20                 require "mspdatafile";
21                 install true;
22         };
23
24         library "marklin3d"
25         {
26                 source "source/3d";
27                 require "mspgl";
28                 build_info
29                 {
30                         incpath "source";
31                         library "marklin";
32                 };
33                 install true;
34         };
35
36         library "marklinnet"
37         {
38                 source "source/network";
39                 require "mspnet";
40                 build_info
41                 {
42                         incpath "source";
43                         library "marklin";
44                 };
45                 install true;
46         };
47
48         program "designer"
49         {
50                 source "source/designer";
51                 require "mspstrings";
52                 require "mspgltk";
53                 require "mspgbase";
54                 require "libxml++-2.6";
55                 build_info
56                 {
57                         incpath "source";
58                         library "marklin3d";
59                 };
60         };
61
62         program "engineer"
63         {
64                 source "source/engineer";
65                 require "mspstrings";
66                 require "mspgltk";
67                 require "mspgbase";
68                 build_info
69                 {
70                         incpath "source";
71                         library "marklin3d";
72                         library "marklinnet";
73                 };
74         };
75
76         program "remote"
77         {
78                 source "source/remote";
79                 require "gtkmm-2.4";
80                 build_info
81                 {
82                         incpath "source";
83                         library "marklinnet";
84                 };
85         };
86
87         program "serial"
88         {
89                 source "source/serial";
90                 build_info
91                 {
92                         incpath "source";
93                         library "marklinnet";
94                 };
95         };
96 };