59
build
59
build
@@ -72,37 +72,38 @@ configure_gpiomem() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sudo=${WIRINGPI_SUDO-sudo}
|
sudo=${WIRINGPI_SUDO-sudo}
|
||||||
|
make="make -j $(( $(nproc) + 1 ))"
|
||||||
hardware=$(fgrep Hardware /proc/cpuinfo | head -1 | awk '{ printf("%s %s %s\n", $3, $4, $5) }' | xargs)
|
hardware=$(fgrep Hardware /proc/cpuinfo | head -1 | awk '{ printf("%s %s %s\n", $3, $4, $5) }' | xargs)
|
||||||
|
|
||||||
if [ x$1 = "xclean" ]; then
|
if [ x$1 = "xclean" ]; then
|
||||||
cd wiringPi
|
cd wiringPi
|
||||||
echo -n "wiringPi: " ; make clean
|
echo -n "wiringPi: " ; $make clean
|
||||||
cd ../devLib
|
cd ../devLib
|
||||||
echo -n "DevLib: " ; make clean
|
echo -n "DevLib: " ; $make clean
|
||||||
cd ../gpio
|
cd ../gpio
|
||||||
echo -n "gpio: " ; make clean
|
echo -n "gpio: " ; $make clean
|
||||||
cd ../examples
|
cd ../examples
|
||||||
echo -n "Examples: " ; make clean
|
echo -n "Examples: " ; $make clean
|
||||||
cd Gertboard
|
cd Gertboard
|
||||||
echo -n "Gertboard: " ; make clean
|
echo -n "Gertboard: " ; $make clean
|
||||||
cd ../PiFace
|
cd ../PiFace
|
||||||
echo -n "PiFace: " ; make clean
|
echo -n "PiFace: " ; $make clean
|
||||||
cd ../q2w
|
cd ../q2w
|
||||||
echo -n "Quick2Wire: " ; make clean
|
echo -n "Quick2Wire: " ; $make clean
|
||||||
cd ../PiGlow
|
cd ../PiGlow
|
||||||
echo -n "PiGlow: " ; make clean
|
echo -n "PiGlow: " ; $make clean
|
||||||
cd ../scrollPhat
|
cd ../scrollPhat
|
||||||
echo -n "scrollPhat: " ; make clean
|
echo -n "scrollPhat: " ; $make clean
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ x$1 = "xuninstall" ]; then
|
if [ x$1 = "xuninstall" ]; then
|
||||||
cd wiringPi
|
cd wiringPi
|
||||||
echo -n "wiringPi: " ; $sudo make uninstall
|
echo -n "wiringPi: " ; $sudo $make uninstall
|
||||||
cd ../devLib
|
cd ../devLib
|
||||||
echo -n "DevLib: " ; $sudo make uninstall
|
echo -n "DevLib: " ; $sudo $make uninstall
|
||||||
cd ../gpio
|
cd ../gpio
|
||||||
echo -n "gpio: " ; $sudo make uninstall
|
echo -n "gpio: " ; $sudo $make uninstall
|
||||||
cd ..
|
cd ..
|
||||||
echo -n "Deconfigure /dev/gpiomem" ; configure_gpiomem uninstall
|
echo -n "Deconfigure /dev/gpiomem" ; configure_gpiomem uninstall
|
||||||
echo
|
echo
|
||||||
@@ -116,11 +117,11 @@ if [ x$1 = "xdebian" ]; then
|
|||||||
cd debian-template/wiringPi
|
cd debian-template/wiringPi
|
||||||
rm -rf usr
|
rm -rf usr
|
||||||
cd $here/wiringPi
|
cd $here/wiringPi
|
||||||
make install-deb
|
$make install-deb
|
||||||
cd $here/devLib
|
cd $here/devLib
|
||||||
make install-deb INCLUDE='-I. -I../wiringPi'
|
$make install-deb INCLUDE='-I. -I../wiringPi'
|
||||||
cd $here/gpio
|
cd $here/gpio
|
||||||
make install-deb INCLUDE='-I../wiringPi -I../devLib' LDFLAGS=-L../debian-template/wiringPi/usr/lib
|
$make install-deb INCLUDE='-I../wiringPi -I../devLib' LDFLAGS=-L../debian-template/wiringPi/usr/lib
|
||||||
cd $here/debian-template
|
cd $here/debian-template
|
||||||
fakeroot dpkg-deb --build wiringPi
|
fakeroot dpkg-deb --build wiringPi
|
||||||
mv wiringPi.deb odroid-wiringpi-`cat $here/VERSION`.deb
|
mv wiringPi.deb odroid-wiringpi-`cat $here/VERSION`.deb
|
||||||
@@ -156,39 +157,39 @@ fi
|
|||||||
echo
|
echo
|
||||||
echo "WiringPi Library"
|
echo "WiringPi Library"
|
||||||
cd wiringPi
|
cd wiringPi
|
||||||
# $sudo make uninstall
|
# $sudo $make uninstall
|
||||||
if [ x$1 = "xstatic" ]; then
|
if [ x$1 = "xstatic" ]; then
|
||||||
make -j5 static
|
$make static
|
||||||
check_make_ok
|
check_make_ok
|
||||||
$sudo make install-static
|
$sudo $make install-static
|
||||||
else
|
else
|
||||||
make -j5
|
$make
|
||||||
check_make_ok
|
check_make_ok
|
||||||
$sudo make install
|
$sudo $make install
|
||||||
fi
|
fi
|
||||||
check_make_ok
|
check_make_ok
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "WiringPi Devices Library"
|
echo "WiringPi Devices Library"
|
||||||
cd ../devLib
|
cd ../devLib
|
||||||
$sudo make uninstall
|
$sudo $make uninstall
|
||||||
if [ x$1 = "xstatic" ]; then
|
if [ x$1 = "xstatic" ]; then
|
||||||
make -j5 static
|
$make static
|
||||||
check_make_ok
|
check_make_ok
|
||||||
$sudo make install-static
|
$sudo $make install-static
|
||||||
else
|
else
|
||||||
make -j5
|
$make
|
||||||
check_make_ok
|
check_make_ok
|
||||||
$sudo make install
|
$sudo $make install
|
||||||
fi
|
fi
|
||||||
check_make_ok
|
check_make_ok
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "GPIO Utility"
|
echo "GPIO Utility"
|
||||||
cd ../gpio
|
cd ../gpio
|
||||||
make -j5
|
$make
|
||||||
check_make_ok
|
check_make_ok
|
||||||
$sudo make install
|
$sudo $make install
|
||||||
check_make_ok
|
check_make_ok
|
||||||
|
|
||||||
echo
|
echo
|
||||||
@@ -199,9 +200,9 @@ fi
|
|||||||
# echo
|
# echo
|
||||||
# echo "wiringPi Daemon"
|
# echo "wiringPi Daemon"
|
||||||
# cd ../wiringPiD
|
# cd ../wiringPiD
|
||||||
# make -j5
|
# make
|
||||||
# check_make_ok
|
# check_make_ok
|
||||||
# $sudo make install
|
# $sudo $make install
|
||||||
# check_make_ok
|
# check_make_ok
|
||||||
|
|
||||||
# echo
|
# echo
|
||||||
|
|||||||
Reference in New Issue
Block a user