xmake.lua 433 B

123456789101112131415161718
  1. add_rules("mode.debug", "mode.release")
  2. target("test")
  3. set_kind("binary")
  4. add_files("src/main.c")
  5. -- set config variables
  6. set_configvar("FOO_ENABLE", 1)
  7. set_configvar("FOO_STRING", "hello xmake")
  8. -- set config directory
  9. set_configdir("$(builddir)/config")
  10. -- generate config header
  11. add_configfiles("config.h.in")
  12. -- add include directory
  13. add_includedirs("$(builddir)/config")