TARGETS-Defaults-all-check.cmake 968 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. if(WIN32)
  2. set(_check_files
  3. [[bin]]
  4. [[bin/exe\.exe]]
  5. [[bin/(lib)?lib1\.dll]]
  6. [[include]]
  7. [[include/obj4\.h]]
  8. [[include/obj5\.h]]
  9. [[lib]]
  10. [[lib/(lib)?lib1\.(dll\.a|lib)]]
  11. [[lib/(lib)?lib2\.(a|lib)]]
  12. [[lib3]]
  13. [[lib3/(lib)?lib3\.(dll\.a|lib)]]
  14. [[lib4]]
  15. [[lib4/(lib)?lib4\.dll]]
  16. )
  17. elseif(CYGWIN)
  18. set(_check_files
  19. [[bin]]
  20. [[bin/exe\.exe]]
  21. [[bin/cyglib1\.dll]]
  22. [[include]]
  23. [[include/obj4\.h]]
  24. [[include/obj5\.h]]
  25. [[lib]]
  26. [[lib/liblib1\.dll\.a]]
  27. [[lib/liblib2\.a]]
  28. [[lib3]]
  29. [[lib3/liblib3\.dll\.a]]
  30. [[lib4]]
  31. [[lib4/cyglib4\.dll]]
  32. )
  33. else()
  34. set(_check_files
  35. [[bin]]
  36. [[bin/exe]]
  37. [[include]]
  38. [[include/obj4\.h]]
  39. [[include/obj5\.h]]
  40. [[lib]]
  41. [[lib/liblib1\.(dylib|so)]]
  42. [[lib/liblib2\.a]]
  43. [[lib3]]
  44. [[lib3/liblib3\.(dylib|so)]]
  45. [[lib4]]
  46. [[lib4/liblib4\.(dylib|so)]]
  47. )
  48. endif()
  49. check_installed("^${_check_files}$")