mirror of https://github.com/opencardev/aasdk
28 lines
540 B
Bash
28 lines
540 B
Bash
#!/bin/bash
|
|
ARCH=$1
|
|
MAJORVER=0
|
|
|
|
if [ -z "$ARCH" ]
|
|
then
|
|
echo "Please supply a target architecture to build"
|
|
echo "Choose from 'amd64', 'armhf'"
|
|
exit
|
|
else
|
|
if [ "$ARCH" != "amd64" ] && [ "$ARCH" != "armhf" ]
|
|
then
|
|
echo "Invalid architecture requested"
|
|
exit
|
|
fi
|
|
fi
|
|
|
|
echo "Now building within docker for $ARCH"
|
|
|
|
# Clear out the /build directory
|
|
mkdir build;
|
|
cd build;
|
|
cmake -DCMAKE_BUILD_TYPE=Release -DTARGET_ARCH=$ARCH ../
|
|
make -j4
|
|
cpack --config CPackConfig.cmake
|
|
|
|
# Move it to release
|
|
mv *.deb /release/ |