ossp-pkg/sio/Makefile
1.2
CC = gcc
CFLAGS = -g -O2 -Wall -Wshadow -Wpointer-arith -Wcast-align -Winline \
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs
all: al_test sio_test
.c.o:
$(CC) $(CFLAGS) -c $<
al_test: al_test.o al.o
sio_test: sio_test.o sio_buffer.o sio_hello.o sio_bio.o sio.o al.o lib_sa/sa.o
$(CC) $(CFLAGS) -o sio_test sio_test.o sio_buffer.o sio_hello.o sio_bio.o sio.o al.o lib_sa/sa.o -lcrypto
lib_sa/sa.o: lib_sa/sa.c
$(CC) $(CFLAGS) -c -Ilib_sa -o lib_sa/sa.o lib_sa/sa.c
sio_sa.o: sio_sa.c lib_sa/sa.h
$(CC) $(CFLAGS) -c -Ilib_sa sio_sa.c
sio_test.o: sio_test.c lib_sa/sa.h
$(CC) $(CFLAGS) -c -Ilib_sa sio_test.c
clean:
rm -f *.o lib_sa/sa.o