]> git.tdb.fi Git - r2c2.git/blob - Build
Use ArticleNumber in shoppinglist
[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                 build_info
55                 {
56                         incpath "source";
57                         library "marklin3d";
58                 };
59         };
60
61         program "engineer"
62         {
63                 source "source/engineer";
64                 require "mspstrings";
65                 require "mspgltk";
66                 require "mspgbase";
67                 build_info
68                 {
69                         incpath "source";
70                         library "marklin3d";
71                         library "marklinnet";
72                 };
73         };
74
75         program "remote"
76         {
77                 source "source/remote";
78                 require "gtkmm-2.4";
79                 build_info
80                 {
81                         incpath "source";
82                         library "marklinnet";
83                 };
84         };
85
86         program "serial"
87         {
88                 source "source/serial";
89                 build_info
90                 {
91                         incpath "source";
92                         library "marklinnet";
93                 };
94         };
95 };