Am Montag, 23. Januar 2017 um 23:15:46, schrieb Christian Ridderström <c...@lyx.org> > Hi, > > When building LyX using CMake (and Qt5), the resulting source packages (?) > are empty, which seems wrong to me... See e.g. the "workspace" of this job: > > https://ci.inria.fr/lyx/job/build-master-head/job/ubuntu-latest-qt5-cmake/ws/build/ > > E.g., the file "LyX-2.3.tar.gz > <https://ci.inria.fr/lyx/job/build-master-head/job/ubuntu-latest-qt5-cmake/ws/build/LyX-2.3.tar.gz>" > is only 29 bytes.
I see. > Any ideas? > This is the script that sets up the Docker container: > > https://github.com/DrChr/build-lyx-using-ubuntu-latest-qt5-cmake/blob/master/install_dependencies.sh Looks OK, and should be important only if building binary package. > And this is the script that does the build (in the container): > > https://github.com/DrChr/build-lyx-using-ubuntu-latest-qt5-cmake/blob/master/build/build_lyx.sh Looks OK too. > I've pasted the build script below: > > /Christian > > cd "$1"mkdir -p build > cd build > CMAKE_OPTS=( > -DLYX_USE_QT=QT5 > -DLYX_CPACK=ON > -DCPACK_BINARY_DEB:BOOL=ON > -DCPACK_SOURCE_TGZ:BOOL=ON > -DLYX_NLS=ON > -DLYX_EXTERNAL_Z=ON > -DLYX_EXTERNAL_ICONV=ON > -DLYX_EXTERNAL_BOOST=OFF > ) > # CMAKE_OPTS=( -DLYX_USE_QT=QT5 -DLYX_CPACK=ON -DCPACK_SOURCE_TGZ:BOOL=ON ) > do_or_fail cmake "${CMAKE_OPTS[@]}" .. > do_or_fail make package > do_or_fail make package_source I did exactly the same (without 'make package', because not needed) This is the output here: ... Stripping configuration part ... -- Configuring done -- Generating done -- Build files have been written to: /usr2/src/lyx/lyx-git/build 1.55 amd64.kornel 8:57 > make package_source Run CPack packaging tool for source... /usr/bin/cpack --config ./CPackSourceConfig.cmake /usr2/src/lyx/lyx-git/build/CPackSourceConfig.cmake CPack: Create package using TBZ2 CPack: Install projects CPack: - Install directory: /usr2/src/lyx/lyx-git CPack: Create package CPack: - package: /usr2/src/lyx/lyx-git/build/LyX-2.3.tar.bz2 generated. CPack: Create package using TGZ CPack: Install projects CPack: - Install directory: /usr2/src/lyx/lyx-git CPack: Create package CPack: - package: /usr2/src/lyx/lyx-git/build/LyX-2.3.tar.gz generated. CPack: Create package using TXZ CPack: Install projects CPack: - Install directory: /usr2/src/lyx/lyx-git CPack: Create package CPack: - package: /usr2/src/lyx/lyx-git/build/LyX-2.3.tar.xz generated. CPack: Create package using TZ CPack: Install projects CPack: - Install directory: /usr2/src/lyx/lyx-git CPack: Create package CPack: - package: /usr2/src/lyx/lyx-git/build/LyX-2.3.tar.Z generated. # ls -l LyX-2.3.tar* -rw-r--r-- 1 kornel kornel 22919575 jan 24 08:57 LyX-2.3.tar.bz2 -rw-r--r-- 1 kornel kornel 27915218 jan 24 08:58 LyX-2.3.tar.gz -rw-r--r-- 1 kornel kornel 17160864 jan 24 08:59 LyX-2.3.tar.xz -rw-r--r-- 1 kornel kornel 41327353 jan 24 08:59 LyX-2.3.tar.Z I have no clue, what happens on github. Kornel
signature.asc
Description: This is a digitally signed message part.