working commit

This commit is contained in:
2026-04-23 17:53:50 +02:00
parent cf45872d91
commit 37d9ee63cc
18 changed files with 1476 additions and 1170 deletions
+12 -2
View File
@@ -3,7 +3,7 @@ AUTOMAKE_OPTIONS = foreign no-dependencies no-installinfo subdir-objects
CXXFLAGS = -std=c++23 -Wall -I. -pthread -D_GNU_SOURCE=1
LDFLAGS = -pthread
LIBS = -Wl,--as-need -lprotobuf-lite
LIBS = -Wl,--as-need -lprotobuf
sbin_PROGRAMS = helmetd
@@ -14,9 +14,13 @@ helmetd_SOURCES = helmetd.cpp \
hello.pb.cc hello.pb.h \
udpclient.cpp udpclient.hpp \
resolver.cpp resolver.hpp \
iprouter.cpp iprouter.hpp
iprouter.cpp iprouter.hpp \
tcpclient.cpp tcpclient.hpp \
rpcclient.cpp rpcclient.hpp
noinst_PROGRAMS = \
tcpclient_test \
udpclient_test \
service_test \
tunclient_test \
@@ -38,6 +42,12 @@ udpclient_test_SOURCES = \
udpclient.cpp udpclient.hpp \
udpclient_test.cpp
tcpclient_test_SOURCES = \
resolver.cpp resolver.hpp \
tcpclient.cpp tcpclient.hpp \
tcpclient_test.cpp
message_test_SOURCES = message_test.cpp \
hello.pb.cc hello.pb.h