blob: 2a9753920b3476342f1420b91823881ab784ca70 [file] [log] [blame]
Steven Morelandf6cc8262017-05-16 18:31:13 -07001cc_library_static {
2 name: "libvterm",
3
4 export_include_dirs: ["include"],
5
6 srcs: [
Steven Morelandf6cc8262017-05-16 18:31:13 -07007 "src/encoding.c",
Kenny Root43b88be2019-01-22 15:52:41 +09008 "src/input.c",
9 "src/keyboard.c",
Steven Morelandf6cc8262017-05-16 18:31:13 -070010 "src/parser.c",
Steven Morelandf6cc8262017-05-16 18:31:13 -070011 "src/pen.c",
12 "src/screen.c",
13 "src/state.c",
Kenny Root43b88be2019-01-22 15:52:41 +090014 "src/unicode.c",
15 "src/vterm.c",
Steven Morelandf6cc8262017-05-16 18:31:13 -070016 ],
17
18 cflags: [
19 "-std=c99",
Chih-Hung Hsieh3210a802017-09-28 14:55:17 -070020 "-Wall",
21 "-Werror",
Steven Morelandf6cc8262017-05-16 18:31:13 -070022 "-Wno-missing-field-initializers",
23 "-Wno-sign-compare",
Chih-Hung Hsieh3210a802017-09-28 14:55:17 -070024 "-Wno-unused-function",
Steven Morelandf6cc8262017-05-16 18:31:13 -070025 "-Wno-unused-parameter",
26 ],
27}