mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-07-21 05:39:11 -04:00
Added asio as external library for Windows native compile
This commit is contained in:
parent
5bf59b4376
commit
500ab2098b
1 changed files with 16 additions and 1 deletions
|
@ -13,6 +13,7 @@ LIBMICROHTTPD_VERSION=0.9.75
|
||||||
FFMPEG_VERSION=4.4
|
FFMPEG_VERSION=4.4
|
||||||
RAPIDJSON_VERSION=1.1.0
|
RAPIDJSON_VERSION=1.1.0
|
||||||
XAPIAN_VERSION=1.4.19
|
XAPIAN_VERSION=1.4.19
|
||||||
|
ASIO_VERSION=1-34-2
|
||||||
#RNP_VERSION=0.17.1
|
#RNP_VERSION=0.17.1
|
||||||
|
|
||||||
# libaries for rnp
|
# libaries for rnp
|
||||||
|
@ -23,7 +24,7 @@ DOWNLOAD_PATH?=download
|
||||||
BUILD_PATH=build
|
BUILD_PATH=build
|
||||||
LIBS_PATH?=libs
|
LIBS_PATH?=libs
|
||||||
|
|
||||||
all: dirs zlib bzip2 miniupnpc openssl speex speexdsp libxml2 libxslt curl sqlcipher libmicrohttpd ffmpeg rapidjson xapian jsonc botan copylibs
|
all: dirs zlib bzip2 miniupnpc openssl speex speexdsp libxml2 libxslt curl sqlcipher libmicrohttpd ffmpeg rapidjson xapian jsonc botan asio copylibs
|
||||||
#rnp
|
#rnp
|
||||||
|
|
||||||
download: \
|
download: \
|
||||||
|
@ -398,6 +399,20 @@ $(BUILD_PATH)/botan-$(BOTAN_VERSION):
|
||||||
rm -r -f botan-$(BOTAN_VERSION)
|
rm -r -f botan-$(BOTAN_VERSION)
|
||||||
mv $(BUILD_PATH)/botan-$(BOTAN_VERSION).tmp $(BUILD_PATH)/botan-$(BOTAN_VERSION)
|
mv $(BUILD_PATH)/botan-$(BOTAN_VERSION).tmp $(BUILD_PATH)/botan-$(BOTAN_VERSION)
|
||||||
|
|
||||||
|
asio: $(BUILD_PATH)/asio-$(ASIO_VERSION)
|
||||||
|
|
||||||
|
$(BUILD_PATH)/asio-$(ASIO_VERSION):
|
||||||
|
# prepare
|
||||||
|
rm -r -f $(BUILD_PATH)/asio-*
|
||||||
|
[ -d "asio-$(ASIO_VERSION)" ] || git clone https://github.com/chriskohlhoff/asio.git --depth=1 --branch asio-$(ASIO_VERSION) "asio-$(ASIO_VERSION)"
|
||||||
|
# copy files
|
||||||
|
mkdir -p $(BUILD_PATH)/asio-$(ASIO_VERSION).tmp/include/asio
|
||||||
|
cp asio-$(ASIO_VERSION)/asio/include/*.hpp $(BUILD_PATH)/asio-$(ASIO_VERSION).tmp/include/
|
||||||
|
cp -r asio-$(ASIO_VERSION)/asio/include/asio/* $(BUILD_PATH)/asio-$(ASIO_VERSION).tmp/include/asio/
|
||||||
|
# cleanup
|
||||||
|
rm -r -f asio-$(ASIO_VERSION)
|
||||||
|
mv $(BUILD_PATH)/asio-$(ASIO_VERSION).tmp $(BUILD_PATH)/asio-$(ASIO_VERSION)
|
||||||
|
|
||||||
rnp: $(BUILD_PATH)/rnp-$(RNP_VERSION)
|
rnp: $(BUILD_PATH)/rnp-$(RNP_VERSION)
|
||||||
|
|
||||||
$(BUILD_PATH)/rnp-$(RNP_VERSION):
|
$(BUILD_PATH)/rnp-$(RNP_VERSION):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue