2026-04-28 20:14:33 -04:00
|
|
|
server_clean:
|
|
|
|
|
rm server
|
2023-10-17 15:10:22 -04:00
|
|
|
|
2026-04-28 20:14:33 -04:00
|
|
|
client_clean:
|
|
|
|
|
rm client
|
2024-06-14 17:56:17 -04:00
|
|
|
|
2026-04-28 20:14:33 -04:00
|
|
|
clean: server_clean client_clean
|
|
|
|
|
|
|
|
|
|
server:
|
|
|
|
|
go build server.go
|
2024-06-14 17:56:17 -04:00
|
|
|
|
2023-10-17 15:10:22 -04:00
|
|
|
client:
|
2026-04-28 20:14:33 -04:00
|
|
|
go build client.go
|
2023-10-17 15:10:22 -04:00
|
|
|
|
2026-04-28 20:14:33 -04:00
|
|
|
build: server client
|
|
|
|
|
|
|
|
|
|
ins_server:
|
|
|
|
|
go build -o ekho_server server.go
|
|
|
|
|
mv ekho_server /usr/local/bin/
|
|
|
|
|
cp ekho.service /etc/systemd/system/ekho.service
|
|
|
|
|
mkdir -p ~/.config/ekho
|
|
|
|
|
ln -s -r ./list.q ~/.config/ekho/list.q
|
|
|
|
|
systemctl daemon-reload
|
|
|
|
|
systemctl enable ekho
|
|
|
|
|
systemctl start ekho
|
|
|
|
|
systemctl status ekho
|
|
|
|
|
|
|
|
|
|
ins_client:
|
|
|
|
|
go build -o ekho client.go
|
|
|
|
|
mv ekho /usr/local/bin/
|