lsup-scm-1.rockspec 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package = "lsup"
  2. version = "scm-1"
  3. source = {
  4. --url = "./"
  5. url = "git://git.knowledgetx.com/scossu/lsup_rdf.git",
  6. branch = "master",
  7. tag = "HEAD",
  8. --tag = "scm",
  9. }
  10. description = {
  11. summary = "Compact, minimalistic RDF library and persistent store.",
  12. detailed = [[
  13. `lsup_rdf` is an embedded library to manipulate and permanently store
  14. Linked Data. It handles terms, triples, graphs, and has an in-memory and
  15. a filesystem-based storage back ends.
  16. ]],
  17. homepage = "http://git.knowledgetx.com/scossu/lsup_rdf",
  18. license = "https://git.knowledgetx.com/scossu/lsup_rdf/src/master/LICENSE"
  19. }
  20. dependencies = {
  21. "lua >= 5.4, < 6",
  22. }
  23. build = {
  24. type = "make",
  25. --build_target = "lua",
  26. --install_target = "lua_install",
  27. --[=[
  28. modules = {
  29. lsup = {
  30. sources = {
  31. "src/lua_*.c",
  32. --[[
  33. "src/lua_namespace.c",
  34. "src/lua_term.c",
  35. "src/lua_triple.c",
  36. "src/lua_graph.c",
  37. "src/lua_lsup.c",
  38. --]]
  39. },
  40. --defines = {},
  41. --libraries = {"lsuprdf_dbg"},
  42. --incdirs = {"./include", "./ext/log/src", "./ext/hashmap"},
  43. --libdirs = {}
  44. }
  45. },
  46. --copy_directories = {}
  47. --]=]
  48. }