From 41032fc7d07915e7b14679dc917f08f1c86ff9c5 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Fri, 21 Aug 2020 16:42:28 +0800 Subject: [PATCH] Update some build shell script for create install path --- 3rdparty/sqlite/build.sh | 1 + 3rdparty/dhcpd/build.sh | 1 + 3rdparty/dosfstools/build.sh | 1 + 3rdparty/curl/build.sh | 1 + 3rdparty/stunnel/build.sh | 1 + 3rdparty/ethtool/build.sh | 1 + 3rdparty/dnsmasq/build.sh | 1 + 3rdparty/dropbear/build.sh | 1 + 3rdparty/imageMagick/build.sh | 5 +++++ 3rdparty/alsa/build.sh | 1 + 3rdparty/fbgrab/build.sh | 14 ++++++++++++++ 11 files changed, 28 insertions(+), 0 deletions(-) diff --git a/3rdparty/alsa/build.sh b/3rdparty/alsa/build.sh index a4eb689..71ca685 100755 --- a/3rdparty/alsa/build.sh +++ b/3rdparty/alsa/build.sh @@ -9,6 +9,7 @@ PRJ_PATH=`pwd` PREFIX_PATH=`pwd`/../install +mkdir -p ${PREFIX_PATH}/{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ diff --git a/3rdparty/curl/build.sh b/3rdparty/curl/build.sh index 77c2174..d47a872 100755 --- a/3rdparty/curl/build.sh +++ b/3rdparty/curl/build.sh @@ -8,6 +8,7 @@ #+-------------------------------------------------------------------------------------------- PREFIX_PATH=`pwd`/../install/ +mkdir -p ${PREFIX_PATH}/{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ diff --git a/3rdparty/dhcpd/build.sh b/3rdparty/dhcpd/build.sh index b2b3683..3a94815 100755 --- a/3rdparty/dhcpd/build.sh +++ b/3rdparty/dhcpd/build.sh @@ -8,6 +8,7 @@ #+-------------------------------------------------------------------------------------------- PREFIX_PATH=`pwd`/../install/bin +mkdir -p ${PREFIX_PATH}/../{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ diff --git a/3rdparty/dnsmasq/build.sh b/3rdparty/dnsmasq/build.sh index f57f26c..589da26 100755 --- a/3rdparty/dnsmasq/build.sh +++ b/3rdparty/dnsmasq/build.sh @@ -8,6 +8,7 @@ #+-------------------------------------------------------------------------------------------- PREFIX_PATH=`pwd`/../install/bin +mkdir -p ${PREFIX_PATH}/../{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ diff --git a/3rdparty/dosfstools/build.sh b/3rdparty/dosfstools/build.sh index c4a1617..c2f0805 100755 --- a/3rdparty/dosfstools/build.sh +++ b/3rdparty/dosfstools/build.sh @@ -8,6 +8,7 @@ #+-------------------------------------------------------------------------------------------- PREFIX_PATH=`pwd`/../install/ +mkdir -p ${PREFIX_PATH}/{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ diff --git a/3rdparty/dropbear/build.sh b/3rdparty/dropbear/build.sh index fc96b08..e120128 100755 --- a/3rdparty/dropbear/build.sh +++ b/3rdparty/dropbear/build.sh @@ -8,6 +8,7 @@ #+-------------------------------------------------------------------------------------------- PREFIX_PATH=`pwd`/../install/ +mkdir -p ${PREFIX_PATH}/{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ diff --git a/3rdparty/ethtool/build.sh b/3rdparty/ethtool/build.sh index e8029e8..93cadbc 100755 --- a/3rdparty/ethtool/build.sh +++ b/3rdparty/ethtool/build.sh @@ -8,6 +8,7 @@ #+-------------------------------------------------------------------------------------------- PREFIX_PATH=`pwd`/../install/bin +mkdir -p ${PREFIX_PATH}/../{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ diff --git a/3rdparty/fbgrab/build.sh b/3rdparty/fbgrab/build.sh index e5e555d..caf23eb 100755 --- a/3rdparty/fbgrab/build.sh +++ b/3rdparty/fbgrab/build.sh @@ -9,6 +9,7 @@ PRJ_PATH=`pwd` PREFIX_PATH=`pwd`/../install/ +mkdir -p ${PREFIX_PATH}/{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ @@ -95,6 +96,19 @@ export_cross +if [ ! -f ${PREFIX_PATH}/lib/libz.so ] ; then + cd ../zlib/ + ./build.sh + cd - +fi + +if [ ! -f ${PREFIX_PATH}/lib/libpng.so ] ; then + cd ../libpng/ + ./build.sh + cd - +fi + + compile_fbgrab diff --git a/3rdparty/imageMagick/build.sh b/3rdparty/imageMagick/build.sh index 3b977f7..128a1fa 100755 --- a/3rdparty/imageMagick/build.sh +++ b/3rdparty/imageMagick/build.sh @@ -89,6 +89,11 @@ cd - } +if [ ! -f ${PREFIX_PATH}/lib/libz.so ] ; then + cd ../zlib + ./build.sh + cd - +fi export_cross diff --git a/3rdparty/sqlite/build.sh b/3rdparty/sqlite/build.sh index fa2088d..e4ae93d 100755 --- a/3rdparty/sqlite/build.sh +++ b/3rdparty/sqlite/build.sh @@ -8,6 +8,7 @@ #+-------------------------------------------------------------------------------------------- PREFIX_PATH=`pwd`/../install/ +mkdir -p ${PREFIX_PATH}/{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ diff --git a/3rdparty/stunnel/build.sh b/3rdparty/stunnel/build.sh index 903cab9..440ecb8 100755 --- a/3rdparty/stunnel/build.sh +++ b/3rdparty/stunnel/build.sh @@ -8,6 +8,7 @@ #+-------------------------------------------------------------------------------------------- PREFIX_PATH=`pwd`/../install/ +mkdir -p ${PREFIX_PATH}/{bin,sbin,include,lib} LYFTP_SRC=ftp://master.iot-yun.club/src/ -- Gitblit v1.9.1