1if(WIN32)
2  set(_check_files
3    [[bin]]
4    [[bin/exe\.exe]]
5    [[bin/(lib)?lib1\.dll]]
6    [[include]]
7    [[include/obj1\.h]]
8    [[include/obj2\.h]]
9    [[include/obj3\.h]]
10    [[lib]]
11    [[lib/(lib)?lib1\.(dll\.a|lib)]]
12    [[lib/(lib)?lib2\.(a|lib)]]
13    [[lib3]]
14    [[lib3/(lib)?lib3\.(dll\.a|lib)]]
15    [[lib4]]
16    [[lib4/(lib)?lib4\.dll]]
17    )
18elseif(MSYS)
19  set(_check_files
20    [[bin]]
21    [[bin/exe\.exe]]
22    [[bin/msys-lib1\.dll]]
23    [[include]]
24    [[include/obj1\.h]]
25    [[include/obj2\.h]]
26    [[include/obj3\.h]]
27    [[lib]]
28    [[lib/liblib1\.dll\.a]]
29    [[lib/liblib2\.a]]
30    [[lib3]]
31    [[lib3/liblib3\.dll\.a]]
32    [[lib4]]
33    [[lib4/msys-lib4\.dll]]
34    )
35elseif(CYGWIN)
36  set(_check_files
37    [[bin]]
38    [[bin/cyglib1\.dll]]
39    [[bin/exe\.exe]]
40    [[include]]
41    [[include/obj1\.h]]
42    [[include/obj2\.h]]
43    [[include/obj3\.h]]
44    [[lib]]
45    [[lib/liblib1\.dll\.a]]
46    [[lib/liblib2\.a]]
47    [[lib3]]
48    [[lib3/liblib3\.dll\.a]]
49    [[lib4]]
50    [[lib4/cyglib4\.dll]]
51    )
52else()
53  set(_check_files
54    [[bin]]
55    [[bin/exe]]
56    [[include]]
57    [[include/obj1\.h]]
58    [[include/obj2\.h]]
59    [[include/obj3\.h]]
60    [[lib]]
61    [[lib/liblib1\.(dylib|so)]]
62    [[lib/liblib2\.a]]
63    [[lib3]]
64    [[lib3/liblib3\.(dylib|so)]]
65    [[lib4]]
66    [[lib4/liblib4\.(dylib|so)]]
67    )
68endif()
69check_installed("^${_check_files}$")
70