Skip to content

Commit e79d009

Browse files
rickrick
rick
authored and
rick
committed
add readme dep
1 parent cf9f4f4 commit e79d009

File tree

10 files changed

+71
-2
lines changed

10 files changed

+71
-2
lines changed

.gitmodules

+6
Original file line numberDiff line numberDiff line change
@@ -748,3 +748,9 @@
748748
[submodule "submodules/c_posix-tree"]
749749
path = submodules/c_posix-tree
750750
url = https://github.com/binRick/c_posix-tree.git
751+
[submodule "submodules/knock"]
752+
path = submodules/knock
753+
url = https://github.com/jvinet/knock
754+
[submodule "submodules/readkey"]
755+
path = submodules/readkey
756+
url = https://github.com/michael105/readkey

deps-test/deps-test.c

+1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
#include "path_module/src/path.h"
8181
#include "pidfile/pidfile.h"
8282
#include "posix-tree/posix-tree.h"
83+
#include "probarlib/include/probar.h"
8384
#include "process/process.h"
8485
#include "querystring.c/querystring.h"
8586
#include "semver.c/semver.h"

deps-test/meson.build

+2
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ deps_test_deps = [
6868
list_dep,
6969
seethe_dep,
7070
posix_tree_dep,
71+
knock_dep,
72+
probarlib_dep,
7173
ansi_utils_dep,
7274
http_get_dep,
7375
mkcreflect_dep,

meson/deps/knock/meson.build

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
knock_srcs = [files(
2+
'../../../submodules/knock/config.h',
3+
'../../../submodules/knock/src/knock.c',
4+
'../../../submodules/knock/src/knockd.c',
5+
'../../../submodules/knock/src/list.c',
6+
'../../../submodules/knock/src/list.h',
7+
)]
8+
9+
knock_dirs = [
10+
'../../../submodules/knock',
11+
'../../../submodules/knock/src',
12+
inc,
13+
]
14+
15+
knock_deps = [
16+
17+
]
18+
19+
knock_lib = static_library('knock',
20+
knock_srcs,
21+
install: false,
22+
dependencies: knock_deps,
23+
include_directories: knock_dirs,
24+
)
25+
26+
knock_dep = declare_dependency(
27+
include_directories: knock_dirs,
28+
link_with: knock_lib,
29+
)

meson/deps/probarlib/meson.build

+2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
probarlib_srcs = [files(
2+
'../../../submodules/probarlib/include/probar.h',
23
'../../../submodules/probarlib/src/probar.c',
34
)]
45

56
probarlib_dirs = [
67
'../../../submodules/probarlib',
8+
'../../../submodules/probarlib/images',
79
'../../../submodules/probarlib/include',
810
'../../../submodules/probarlib/src',
911
inc,

meson/deps/readkey/meson.build

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
readkey_srcs = [files(
2+
'../../../submodules/readkey/minilib.h',
3+
'../../../submodules/readkey/readkey.c',
4+
)]
5+
6+
readkey_dirs = [
7+
'../../../submodules/readkey',
8+
inc,
9+
]
10+
11+
readkey_deps = [
12+
13+
]
14+
15+
readkey_lib = static_library('readkey',
16+
readkey_srcs,
17+
install: false,
18+
dependencies: readkey_deps,
19+
include_directories: readkey_dirs,
20+
)
21+
22+
readkey_dep = declare_dependency(
23+
include_directories: readkey_dirs,
24+
link_with: readkey_lib,
25+
)

meson/meson.build

+3-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ subdir('deps/sense-c')
1515
subdir('deps/hsluv-c')
1616
subdir('deps/seethe')
1717
subdir('deps/posix-tree')
18+
subdir('deps/knock')
19+
subdir('deps/probarlib')
20+
#subdir('deps/readkey')
1821
subdir('deps/chfreq.c')
1922
subdir('deps/msgbox')
2023
subdir('deps/dotenv-c')
@@ -23,7 +26,6 @@ subdir('deps/libucl')
2326
subdir('deps/libconfuse')
2427
subdir('deps/is_number.c')
2528
subdir('deps/url.h')
26-
subdir('deps/probarlib')
2729
subdir('deps/c_forever')
2830
subdir('deps/http-parser')
2931
subdir('deps/container_of')

submodules/c_posix-tree

Submodule c_posix-tree deleted from bbd1b09

submodules/c_posix-tree

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/Users/rick/repos/c_posix-tree

submodules/knock

Submodule knock added at cb163f1

submodules/readkey

Submodule readkey added at 7815b5b

0 commit comments

Comments
 (0)