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