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


Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to