aboutsummaryrefslogtreecommitdiff
path: root/types/libraries/libraries.interfaces.ts
blob: baf1b7023c0f49a53a0e156b63ffa57c8705cf8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
export type LibraryVersion = {
    name?: string;
    staticliblink: string[];
    alias?: string;
    version?: string;
    dependencies: string[];
    liblink: string[];
    libpath: string[];
    path: string[];
    options: string[];
    packagedheaders?: boolean;
};

export type Library = {
    id: string;
    versions: Record<string, LibraryVersion>;
    name?: string;
};

export type SelectedLibraryVersion = {
    id: string;
    version: string;
};