xmake.lua 871 B

1234567891011121314151617181920212223
  1. package("jrl-cmakemodules")
  2. set_kind("binary")
  3. set_homepage("https://jrl-cmakemodules.readthedocs.io/en/master/")
  4. set_description("CMake utility toolbox")
  5. set_license("LGPL-3.0-or-later")
  6. add_urls("https://github.com/jrl-umi3218/jrl-cmakemodules/archive/refs/tags/$(version).tar.gz",
  7. "https://github.com/jrl-umi3218/jrl-cmakemodules.git")
  8. add_versions("v1.1.2", "66cc65863d2f40fcf80881ba6053cb6d7b73f673d46e16c7d1a5eee8b158b897")
  9. add_deps("cmake")
  10. on_install(function (package)
  11. import("package.tools.cmake").install(package)
  12. end)
  13. on_test(function (package)
  14. assert(os.isfile(path.join(package:installdir(), "share/cmake/jrl-cmakemodules/jrl-cmakemodulesConfig.cmake")))
  15. if package.check_importfiles then
  16. package:check_importfiles("cmake::jrl-cmakemodules")
  17. end
  18. end)