Skip to content

Commit

Permalink
Introduce Lua rockspec
Browse files Browse the repository at this point in the history
Closes #88
  • Loading branch information
ligurio committed Jul 16, 2021
1 parent ce681b4 commit f792285
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions unreliablefs-scm-1.rockspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
package = 'unreliablefs'
version = 'scm-1'

description = {
summary = "A FUSE-based fault injection filesystem",
detailed = [[
is a FUSE-based fault injection filesystem that allows to change
fault-injections in runtime using simple configuration file.
Supported fault injections are:
- `errinj_errno` - return error value and set random errno;
- `errinj_kill_caller` - send SIGKILL to a process that invoked file operation;
- `errinj_noop` - replace file operation with no operation;
- `errinj_slowdown` - slowdown invoked file operation;
]],
homepage = "https://github.com/ligurio/unreliablefs",
maintainer = "Sergey Bronnikov <[email protected]>",
license = "MIT",
}

source = {
url = 'git+https://github.com/ligurio/unreliablefs.git',
branch = 'master',
}

external_dependencies = {
FUSE = {
header = 'fuse.h',
},
}

build = {
type = 'cmake',
copy_directories = {},
variables = {
CMAKE_INSTALL_PREFIX = "$(PREFIX)",
},
}

0 comments on commit f792285

Please sign in to comment.