blob: f9f913fb141c76c4f3ac6c7022888144cd19d385 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <types.h>
namespace gb
{
using namespace types;
class SdiTarget : public Target, public IsCleanable
{
public:
/// Creates a new SdiTarget.
SdiTarget(String name, String exports);
/// Sets the include paths for this SdiTarget.
set_include(List<Path> includes);
private:
/// The command to execute svidl.
static const Command SVIDLCOMMAND;
/// The target on with to depend to make sure the svidl executable is available.
static const Path SVIDLTARGET;
/// The target on with to depend to make sure the auxiliary files (libraries etc.) for the svidl executable are available.
static const Path SVIDLAUXDEPS;
};
}
/* vim: set filetype=cpp : */
|