summaryrefslogtreecommitdiff
path: root/test cases/rust/4 polyglot/test.json
blob: 443bf6c4a3eb77a425838b8bb44753653b66769b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
{
  "installed": [
    {"type": "exe", "file": "usr/bin/prog-stuff_clib_both_libraries"},
    {"type": "pdb", "file": "usr/bin/prog-stuff_clib_both_libraries"},
    {"type": "pdb",  "file": "usr/bin/stuff_clib_both_libraries.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_clib_both_libraries"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_clib_both_libraries.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_clib_both_libraries.dll.lib"},
    {"type": "file", "file": "usr/lib/libstuff_clib_both_libraries.a"},

    {"type": "exe", "file": "usr/bin/prog-stuff_clib_shared_library"},
    {"type": "pdb", "file": "usr/bin/prog-stuff_clib_shared_library"},
    {"type": "pdb",  "file": "usr/bin/stuff_clib_shared_library.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_clib_shared_library"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_clib_shared_library.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_clib_shared_library.dll.lib"},

    {"type": "exe", "file": "usr/bin/prog-stuff_clib_static_library"},
    {"type": "pdb", "file": "usr/bin/prog-stuff_clib_static_library"},
    {"type": "file", "file": "usr/lib/libstuff_clib_static_library.a"},

    {"type": "exe", "file": "usr/bin/prog-stuff_cdylib_shared_library"},
    {"type": "pdb", "file": "usr/bin/prog-stuff_cdylib_shared_library"},
    {"type": "pdb",  "file": "usr/bin/stuff_cdylib_shared_library.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_cdylib_shared_library"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_cdylib_shared_library.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_cdylib_shared_library.dll.lib"},

    {"type": "exe", "file": "usr/bin/prog-stuff_staticlib_static_library"},
    {"type": "pdb", "file": "usr/bin/prog-stuff_staticlib_static_library"},
    {"type": "file", "file": "usr/lib/libstuff_staticlib_static_library.a"},

    {"type": "pdb",  "file": "usr/bin/stuff__both_libraries.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff__both_libraries"},
    {"type": "file", "platform": "gcc", "file": "usr/lib/libstuff__both_libraries.rlib"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/libstuff__both_libraries.rlib"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff__both_libraries.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff__both_libraries.dll.lib"},

    {"type": "file", "platform": "gcc", "file": "usr/lib/libstuff__static_library.rlib"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/libstuff__static_library.rlib"},

    {"type": "pdb",  "file": "usr/bin/stuff_proc_macro_shared_library.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_proc_macro_shared_library"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_proc_macro_shared_library.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_proc_macro_shared_library.dll.lib"},

    {"type": "pdb",  "file": "usr/bin/stuff_lib_both_libraries.pdb"},
    {"type": "file", "platform": "gcc", "file": "usr/lib/libstuff_lib_both_libraries.rlib"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_lib_both_libraries"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_lib_both_libraries.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/libstuff_lib_both_libraries.rlib"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_lib_both_libraries.dll.lib"},

    {"type": "file", "platform": "gcc", "file": "usr/lib/libstuff_rlib_static_library.rlib"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/libstuff_rlib_static_library.rlib"},

    {"type": "file", "platform": "gcc", "file": "usr/lib/libstuff_lib_static_library.rlib"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/libstuff_lib_static_library.rlib"},

    {"type": "pdb",  "file": "usr/bin/stuff__shared_library.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff__shared_library"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff__shared_library.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff__shared_library.dll.lib"},

    {"type": "pdb",  "file": "usr/bin/stuff_lib_shared_library.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_lib_shared_library"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_lib_shared_library.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_lib_shared_library.dll.lib"},

    {"type": "pdb",  "file": "usr/bin/stuff_dylib_shared_library.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_dylib_shared_library"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_dylib_shared_library.dll.lib"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_dylib_shared_library.dll"},

    {"type": "pdb",  "file": "usr/bin/stuff_cdylib_both_libraries.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_cdylib_both_libraries"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_cdylib_both_libraries.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_cdylib_both_libraries.dll.lib"},

    {"type": "pdb",  "file": "usr/bin/stuff_proc_macro_both_libraries.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_proc_macro_both_libraries"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_proc_macro_both_libraries.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_proc_macro_both_libraries.dll.lib"},

    {"type": "pdb",  "file": "usr/bin/stuff_dylib_both_libraries.pdb"},
    {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff_dylib_both_libraries"},
    {"type": "file", "platform": "msvc", "file": "usr/bin/stuff_dylib_both_libraries.dll"},
    {"type": "file", "platform": "msvc", "file": "usr/lib/stuff_dylib_both_libraries.dll.lib"}
  ]
}