TARGETS-Defaults-Cache-all-check.cmake 1020 B

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