3 CFLAGS
= -Os
-Wall
$(EXTRACFLAGS
) -fPIC
7 CFLAGS
+= -I
$(TOP
)/openssl
/include -DUSE_OPENSSL
8 LIBS
+= -L
$(TOP
)/openssl
-lssl
-lcrypto
14 all: libmssl.so libmssl.a
17 $(CC
) -shared
-o
$@
$^
$(LIBS
)
26 rm -f .
*.depend
*.o
*.so
*.a
29 @echo
" [mssl] Installing..."
30 install -D libmssl.so
$(INSTALLDIR
)/usr
/lib
/libmssl.so
31 $(STRIP
) $(INSTALLDIR
)/usr
/lib
/libmssl.so
35 @
$(CC
) $(CFLAGS
) -c
$<
37 .depend
: $(OBJS
:%.o
=%.c
)
38 @
$(CC
) $(CFLAGS
) -M
$^
> .depend
41 @
$(CC
) $(CFLAGS
) -M
$< > $@
43 -include $(OBJS
:%.o
=.
%.depend
)