MXS-1300: Build MaxCtrl with experimental packages
The build scripts now download Node.js 6.11.2 for building and packaging MaxCtrl. The client package is also created when the extra packages are built.
This commit is contained in:
parent
7c38a56ea2
commit
826654b9de
@ -40,32 +40,23 @@ cp *.deb ..
|
||||
cp _build/*.gz .
|
||||
|
||||
set -x
|
||||
if [ "$build_experimental" == "yes" ] ; then
|
||||
if [ "$build_experimental" == "yes" ]
|
||||
then
|
||||
for component in experimental devel client
|
||||
do
|
||||
rm -rf _bild
|
||||
mkdir _build
|
||||
cd _build
|
||||
export LD_LIBRARY_PATH=""
|
||||
cmake .. $cmake_flags -DTARGET_COMPONENT=experimental
|
||||
export LD_LIBRARY_PATH=$(for i in `find $PWD/ -name '*.so*'`; do echo $(dirname $i); done|sort|uniq|xargs|sed -e 's/[[:space:]]/:/g')
|
||||
make package
|
||||
cp _CPack_Packages/Linux/DEB/*.deb ../
|
||||
mkdir _build
|
||||
cd _build
|
||||
export LD_LIBRARY_PATH=""
|
||||
cmake .. $cmake_flags -DTARGET_COMPONENT=$component
|
||||
export LD_LIBRARY_PATH=$(for i in `find $PWD/ -name '*.so*'`; do echo $(dirname $i); done|sort|uniq|xargs|sed -e 's/[[:space:]]/:/g')
|
||||
make package
|
||||
cp _CPack_Packages/Linux/DEB/*.deb ../
|
||||
cd ..
|
||||
cp _build/*.deb .
|
||||
cp *.deb ..
|
||||
cp _build/*.gz .
|
||||
|
||||
rm -rf _bild
|
||||
mkdir _build
|
||||
cd _build
|
||||
export LD_LIBRARY_PATH=""
|
||||
cmake .. $cmake_flags -DTARGET_COMPONENT=devel
|
||||
export LD_LIBRARY_PATH=$(for i in `find $PWD/ -name '*.so*'`; do echo $(dirname $i); done|sort|uniq|xargs|sed -e 's/[[:space:]]/:/g')
|
||||
make package
|
||||
cp _CPack_Packages/Linux/DEB/*.deb ../
|
||||
cd ..
|
||||
cp _build/*.deb .
|
||||
cp *.deb ..
|
||||
cp _build/*.gz .
|
||||
cp _build/*.gz .
|
||||
done
|
||||
fi
|
||||
|
||||
if [ "$BUILD_RABBITMQ" == "yes" ] ; then
|
||||
|
@ -35,24 +35,19 @@ cd ..
|
||||
cp _build/*.rpm .
|
||||
cp _build/*.gz .
|
||||
|
||||
if [ "$build_experimental" == "yes" ] ; then
|
||||
if [ "$build_experimental" == "yes" ]
|
||||
then
|
||||
for component in experimental devel client
|
||||
do
|
||||
sudo rm -rf _build
|
||||
mkdir _build
|
||||
cd _build
|
||||
cmake .. $cmake_flags -DTARGET_COMPONENT=experimental
|
||||
cmake .. $cmake_flags -DTARGET_COMPONENT=$component
|
||||
sudo make package
|
||||
cd ..
|
||||
cp _build/*.rpm .
|
||||
cp _build/*.gz .
|
||||
|
||||
sudo rm -rf _build
|
||||
mkdir _build
|
||||
cd _build
|
||||
cmake .. $cmake_flags -DTARGET_COMPONENT=devel
|
||||
sudo make package
|
||||
cd ..
|
||||
cp _build/*.rpm .
|
||||
cp _build/*.gz .
|
||||
cp _build/*.gz .
|
||||
done
|
||||
fi
|
||||
|
||||
if [ "$BUILD_RABBITMQ" == "yes" ] ; then
|
||||
|
@ -159,3 +159,7 @@ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_C_FLAGS=-fPIC -DCMAKE_CXX_FLAGS=-fP
|
||||
make
|
||||
sudo make install
|
||||
popd
|
||||
|
||||
wget --quiet https://nodejs.org/dist/v6.11.2/node-v6.11.2-linux-x64.tar.xz
|
||||
tar -axf node-v6.11.2-linux-x64.tar.xz
|
||||
sudo cp -t /usr -r node-v6.11.2-linux-x64/*
|
||||
|
Loading…
x
Reference in New Issue
Block a user