Skip to content

Commit 31807ee

Browse files
authored
build: improve rockspec (#391)
the data folder was not copied. Also the 'builtin' type will copy automatically everyhting that is in the lua folder
1 parent 4a8a29b commit 31807ee

1 file changed

Lines changed: 7 additions & 68 deletions

File tree

plenary.nvim-scm-1.rockspec

Lines changed: 7 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description = {
77
summary = 'lua functions you don\'t want to write ',
88
labels = { "neovim" },
99
detailed = [[
10-
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
10+
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
1111
]],
1212
homepage = 'http://github.com/nvim-lua/plenary.nvim',
1313
license = 'MIT/X11',
@@ -31,73 +31,12 @@ end
3131

3232
build = {
3333
type = 'builtin',
34-
modules = {
35-
-- paths are relative to source.dir
36-
["plenary.busted"] = "lua/plenary/busted.lua",
37-
["plenary.class"] = "lua/plenary/class.lua",
38-
["plenary.context_manager"] = "lua/plenary/context_manager.lua",
39-
["plenary.debug_utils"] = "lua/plenary/debug_utils.lua",
40-
["plenary.enum"] = "lua/plenary/enum.lua",
41-
["plenary.errors"] = "lua/plenary/errors.lua",
42-
["plenary.filetype"] = "lua/plenary/filetype.lua",
43-
["plenary.fun"] = "lua/plenary/fun.lua",
44-
["plenary.functional"] = "lua/plenary/functional.lua",
45-
["plenary.init"] = "lua/plenary/init.lua",
46-
["plenary.iterators"] = "lua/plenary/iterators.lua",
47-
["plenary.job"] = "lua/plenary/job.lua",
48-
["plenary.log"] = "lua/plenary/log.lua",
49-
["plenary.nvim_meta"] = "lua/plenary/nvim_meta.lua",
50-
["plenary.operators"] = "lua/plenary/operators.lua",
51-
["plenary.path"] = "lua/plenary/path.lua",
52-
["plenary.profile"] = "lua/plenary/profile.lua",
53-
["plenary.reload"] = "lua/plenary/reload.lua",
54-
["plenary.run"] = "lua/plenary/run.lua",
55-
["plenary.scandir"] = "lua/plenary/scandir.lua",
56-
["plenary.strings"] = "lua/plenary/strings.lua",
57-
["plenary.tbl"] = "lua/plenary/tbl.lua",
58-
["plenary.test_harness"] = "lua/plenary/test_harness.lua",
59-
60-
["plenary.async.api"] = "lua/plenary/async/api.lua",
61-
["plenary.async.async"] = "lua/plenary/async/async.lua",
62-
["plenary.async.control"] = "lua/plenary/async/control.lua",
63-
["plenary.async.init"] = "lua/plenary/async/init.lua",
64-
["plenary.async.lsp"] = "lua/plenary/async/lsp.lua",
65-
["plenary.async.structs"] = "lua/plenary/async/structs.lua",
66-
["plenary.async.tests"] = "lua/plenary/async/tests.lua",
67-
["plenary.async.util"] = "lua/plenary/async/util.lua",
68-
["plenary.async.uv_async"] = "lua/plenary/async/uv_async.lua",
69-
70-
["plenary.async_lib.api"] = "lua/plenary/async_lib/api.lua",
71-
["plenary.async_lib.async"] = "lua/plenary/async_lib/async.lua",
72-
["plenary.async_lib.init"] = "lua/plenary/async_lib/init.lua",
73-
["plenary.async_lib.lsp"] = "lua/plenary/async_lib/lsp.lua",
74-
["plenary.async_lib.structs"] = "lua/plenary/async_lib/structs.lua",
75-
["plenary.async_lib.tests"] = "lua/plenary/async_lib/tests.lua",
76-
["plenary.async_lib.util"] = "lua/plenary/async_lib/util.lua",
77-
["plenary.async_lib.uv_async"] = "lua/plenary/async_lib/uv_async.lua",
78-
79-
["plenary.collections.py_list"] = "lua/plenary/collections/py_list.lua",
80-
81-
["plenary.lsp.override"] = "lua/plenary/lsp/override.lua",
82-
83-
["plenary.neorocks.init"] = "lua/plenary/neorocks/init.lua",
84-
85-
["plenary.popup.init"] = "lua/plenary/popup/init.lua",
86-
["plenary.popup.utils"] = "lua/plenary/popup/utils.lua",
87-
88-
["plenary.profile.lua_profiler"] = "lua/plenary/profile/lua_profiler.lua",
89-
["plenary.profile.memory_profiler"] = "lua/plenary/profile/memory_profiler.lua",
90-
["plenary.profile.p"] = "lua/plenary/profile/p.lua",
91-
92-
["plenary.vararg.init"] = "lua/plenary/vararg/init.lua",
93-
["plenary.vararg.rotate"] = "lua/plenary/vararg/rotate.lua",
94-
95-
["plenary.window.border"] = "lua/plenary/window/border.lua",
96-
["plenary.window.float"] = "lua/plenary/window/float.lua",
97-
["plenary.window.init"] = "lua/plenary/window/init.lua",
98-
},
9934
copy_directories = {
100-
'plugin'
35+
'data',
36+
'plugin'
10137
}
10238
}
103-
39+
test = {
40+
type = "command",
41+
command = "make test"
42+
}

0 commit comments

Comments
 (0)