STASIS
A pipeline delivery generator
Toggle main menu visibility
Loading...
Searching...
No Matches
src
lib
core
include
package.h
1
#ifndef STASIS_PACKAGE_H
2
#define STASIS_PACKAGE_H
3
4
struct
Package
{
5
struct
{
6
const
char
*name;
7
const
char
*version_spec;
8
const
char
*version;
9
} meta;
10
struct
{
11
const
char
*uri;
12
unsigned
handler;
13
} source;
14
struct
{
15
struct
Test
*test;
16
size_t
pass;
17
size_t
fail;
18
size_t
skip;
19
};
20
unsigned
state;
21
};
22
23
struct
Package
*stasis_package_init(
void
);
24
void
stasis_package_set_name(
struct
Package
*pkg,
const
char
*name);
25
void
stasis_package_set_version(
struct
Package
*pkg,
const
char
*version);
26
void
stasis_package_set_version_spec(
struct
Package
*pkg,
const
char
*version_spec);
27
void
stasis_package_set_uri(
struct
Package
*pkg,
const
char
*uri);
28
void
stasis_package_set_handler(
struct
Package
*pkg,
unsigned
handler);
29
30
#endif
//STASIS_PACKAGE_H
Package
Definition
package.h:4
Test
An array of tests.
Definition
delivery.h:51
Generated by
1.17.0