mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-02-20 15:17:41 +00:00
Let specify arbitrary build configuration via Docker
Default to RelWithDebInfo for both optimizations and debug information
This commit is contained in:
parent
5334096d68
commit
29debc07c4
2
.github/workflows/linux.yml
vendored
2
.github/workflows/linux.yml
vendored
@ -85,7 +85,7 @@ jobs:
|
||||
|
||||
docker run --rm \
|
||||
-v $PWD:/usr/src/tdesktop \
|
||||
-e DEBUG=1 \
|
||||
-e CONFIG=Debug \
|
||||
tdesktop:centos_env \
|
||||
/usr/src/tdesktop/Telegram/build/docker/centos_env/build.sh \
|
||||
-D CMAKE_C_FLAGS_DEBUG="" \
|
||||
|
@ -3,9 +3,4 @@ set -e
|
||||
|
||||
cd Telegram
|
||||
./configure.sh "$@"
|
||||
|
||||
if [ -n "$DEBUG" ]; then
|
||||
cmake --build ../out --config Debug --parallel
|
||||
else
|
||||
cmake --build ../out --config Release --parallel
|
||||
fi
|
||||
cmake --build ../out --config "${CONFIG:-RelWithDebInfo}" --parallel
|
||||
|
@ -30,7 +30,7 @@ Or, to create a debug build, run (also using [your **api_id** and **api_hash**](
|
||||
|
||||
docker run --rm -it \
|
||||
-v $PWD:/usr/src/tdesktop \
|
||||
-e DEBUG=1 \
|
||||
-e CONFIG=Debug \
|
||||
tdesktop:centos_env \
|
||||
/usr/src/tdesktop/Telegram/build/docker/centos_env/build.sh \
|
||||
-D TDESKTOP_API_ID=YOUR_API_ID \
|
||||
|
Loading…
Reference in New Issue
Block a user