-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathluzer-scm-1.rockspec
More file actions
35 lines (32 loc) · 1.1 KB
/
luzer-scm-1.rockspec
File metadata and controls
35 lines (32 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package = "luzer"
version = "scm-1"
source = {
url = "git+https://github.com/ligurio/luzer",
branch = "master",
}
description = {
summary = "A coverage-guided, native Lua fuzzer",
detailed = [[ luzer is a coverage-guided Lua fuzzing engine. It supports
fuzzing of Lua code, but also C extensions written for Lua. Luzer is based off
of libFuzzer. When fuzzing native code, luzer can be used in combination with
Address Sanitizer or Undefined Behavior Sanitizer to catch extra bugs. ]],
homepage = "https://github.com/ligurio/luzer",
maintainer = "Sergey Bronnikov <estetus@gmail.com>",
license = "ISC",
}
dependencies = {
"lua >= 5.1",
}
build = {
type = "cmake",
-- luacheck: push no max_comment_line_length
-- https://github.com/luarocks/luarocks/blob/7ed653f010671b3a7245be9adcc70068c049ef68/docs/config_file_format.md#config-file-format
-- luacheck: pop
variables = {
CMAKE_LUADIR = "$(LUADIR)",
CMAKE_LIBDIR = "$(LIBDIR)",
CMAKE_BUILD_TYPE = "RelWithDebInfo",
CMAKE_C_COMPILER = "clang",
CMAKE_CXX_COMPILER = "clang++",
},
}