* Create AppImage package using linuxdeployqt in Travis CI * Renamed appPath() to sharedDataPath() * Fixed include error in tutorial
This commit is contained in:
@@ -87,6 +87,15 @@ tar -xzf boost_${BOOST_VERSION_UNDERSCORE}.tar.gz && cd boost_${BOOST_VERSION_UN
|
||||
./b2 install cxxstd=14 --link=static --variant=release --threading=multi --runtime-link=static --cxxflags="-std=c++14 -fPIC" && \
|
||||
cd .. && rm boost_${BOOST_VERSION_UNDERSCORE}.tar.gz && rm boost_${BOOST_VERSION_UNDERSCORE} -r
|
||||
|
||||
# linuxdeployqt
|
||||
RUN wget https://github.com/probonopd/linuxdeployqt/releases/download/6/linuxdeployqt-6-x86_64.AppImage && \
|
||||
chmod a+x linuxdeployqt-6-x86_64.AppImage && \
|
||||
./linuxdeployqt-6-x86_64.AppImage --appimage-extract && \
|
||||
cp -r squashfs-root/usr/ /opt/linuxdeployqt && \
|
||||
chmod -R 755 /opt/linuxdeployqt && \
|
||||
rm linuxdeployqt-6-x86_64.AppImage && rm -rf squashfs-root
|
||||
ENV PATH=/opt/linuxdeployqt/bin:${PATH}
|
||||
|
||||
#add user
|
||||
RUN useradd -u 1000 builder
|
||||
WORKDIR /home/builder
|
||||
|
||||
Reference in New Issue
Block a user