mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-30 01:29:42 -06:00
Replace OpenSSL with PolarSSL
Works on windows, not yet cmake.
This commit is contained in:
63
Externals/polarssl/Makefile
vendored
Normal file
63
Externals/polarssl/Makefile
vendored
Normal file
@ -0,0 +1,63 @@
|
||||
|
||||
DESTDIR=/usr/local
|
||||
PREFIX=polarssl_
|
||||
|
||||
.SILENT:
|
||||
|
||||
all:
|
||||
cd library && $(MAKE) all && cd ..
|
||||
cd programs && $(MAKE) all && cd ..
|
||||
cd tests && $(MAKE) all && cd ..
|
||||
|
||||
no_test:
|
||||
cd library && $(MAKE) all && cd ..
|
||||
cd programs && $(MAKE) all && cd ..
|
||||
|
||||
lib:
|
||||
cd library && $(MAKE) all && cd ..
|
||||
|
||||
install:
|
||||
mkdir -p $(DESTDIR)/include/polarssl
|
||||
cp -r include/polarssl $(DESTDIR)/include
|
||||
|
||||
mkdir -p $(DESTDIR)/lib
|
||||
cp library/libpolarssl.* $(DESTDIR)/lib
|
||||
|
||||
mkdir -p $(DESTDIR)/bin
|
||||
for p in programs/*/* ; do \
|
||||
if [ -x $$p ] && [ ! -d $$p ] ; \
|
||||
then \
|
||||
f=$(PREFIX)`basename $$p` ; \
|
||||
cp $$p $(DESTDIR)/bin/$$f ; \
|
||||
fi \
|
||||
done
|
||||
|
||||
uninstall:
|
||||
rm -rf $(DESTDIR)/include/polarssl
|
||||
rm -f $(DESTDIR)/lib/libpolarssl.*
|
||||
|
||||
for p in programs/*/* ; do \
|
||||
if [ -x $$p ] && [ ! -d $$p ] ; \
|
||||
then \
|
||||
f=$(PREFIX)`basename $$p` ; \
|
||||
rm -f $(DESTDIR)/bin/$$f ; \
|
||||
fi \
|
||||
done
|
||||
|
||||
clean:
|
||||
cd library && $(MAKE) clean && cd ..
|
||||
cd programs && $(MAKE) clean && cd ..
|
||||
cd tests && $(MAKE) clean && cd ..
|
||||
|
||||
check:
|
||||
( cd tests && $(MAKE) check )
|
||||
|
||||
apidoc:
|
||||
mkdir -p apidoc
|
||||
doxygen doxygen/polarssl.doxyfile
|
||||
|
||||
apidoc_clean:
|
||||
if [ -d apidoc ] ; \
|
||||
then \
|
||||
rm -rf apidoc ; \
|
||||
fi
|
Reference in New Issue
Block a user