xmake.lua 412 B

123456789101112131415161718
  1. add_rules("mode.release", "mode.debug")
  2. add_requires("glib")
  3. target("mymath")
  4. set_kind("static")
  5. add_rules("vala")
  6. add_files("src/mymath.vala")
  7. add_values("vala.header", "mymath.h")
  8. add_values("vala.vapi", "mymath-1.0.vapi")
  9. add_packages("glib")
  10. target("test")
  11. set_kind("binary")
  12. add_deps("mymath")
  13. add_rules("vala")
  14. add_files("src/main.vala")
  15. add_packages("glib")