2013-12-19 21:35:03 +04:00
|
|
|
all: unix-lib.so unix-server unix-client syslog-lib.so
|
|
|
|
|
2014-06-23 19:35:00 +04:00
|
|
|
run: all
|
|
|
|
./run.sh
|
|
|
|
|
2013-12-19 21:35:03 +04:00
|
|
|
unix.pb-c.c: unix.proto
|
2025-05-16 19:26:01 +00:00
|
|
|
protoc --proto_path=. --c_out=. unix.proto
|
2013-12-19 21:35:03 +04:00
|
|
|
|
|
|
|
unix-lib.so: unix-lib.c unix.pb-c.c
|
2016-02-27 02:07:00 +03:00
|
|
|
gcc -g -Werror -Wall -shared -nostartfiles unix-lib.c unix.pb-c.c -o unix-lib.so -iquote ../../../criu/include -fPIC
|
2013-12-19 21:35:03 +04:00
|
|
|
|
|
|
|
syslog-lib.so: syslog-lib.c
|
2016-02-27 02:07:00 +03:00
|
|
|
gcc -g -Werror -Wall -shared -nostartfiles syslog-lib.c -o syslog-lib.so -iquote ../../../criu/include -fPIC
|
2013-12-19 21:35:03 +04:00
|
|
|
|
|
|
|
unix-server: unix-server.c
|
|
|
|
gcc -Werror -Wall -o unix-server unix-server.c
|
|
|
|
|
|
|
|
unix-client: unix-client.c
|
|
|
|
gcc -Werror -Wall -o unix-client unix-client.c
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -rf data unix-lib.so unix-server unix-client syslog-lib.so output pid unix.pb-c.*
|