mirror of
https://github.com/dragonflydb/dragonfly.git
synced 2025-05-10 18:05:44 +02:00
chore: Tweak debug symbols generation for releases (#1139)
* chore: Tweak debug symbols generation for releases * Update helio (for blaze.sh changes)
This commit is contained in:
parent
fa39c1890d
commit
de0b73312a
3 changed files with 2 additions and 6 deletions
|
@ -82,8 +82,6 @@ jobs:
|
|||
echo "Input prerelease ${{ github.event.inputs.PRERELEASE }}"
|
||||
ls -l
|
||||
ls -l releases
|
||||
# remove un-stripped packages so that we use the stripped version
|
||||
rm releases/*.unstripped.tar.gz
|
||||
for f in releases/*.tar.gz; do tar xvfz $f -C releases; done
|
||||
rm releases/*.tar.gz
|
||||
|
||||
|
|
4
Makefile
4
Makefile
|
@ -2,7 +2,7 @@ BUILD_ARCH := $(shell uname -m)
|
|||
RELEASE_NAME := "dragonfly-${BUILD_ARCH}"
|
||||
|
||||
HELIO_RELEASE := $(if $(HELIO_RELEASE),y,)
|
||||
HELIO_RELEASE_FLAGS = -DHELIO_RELEASE_FLAGS="-flto"
|
||||
HELIO_RELEASE_FLAGS = -DHELIO_RELEASE_FLAGS="-flto -g1 -gz"
|
||||
HELIO_USE_STATIC_LIBS = ON
|
||||
HELIO_OPENSSL_USE_STATIC_LIBS = ON
|
||||
HELIO_ENABLE_GIT_VERSION = ON
|
||||
|
@ -32,8 +32,6 @@ build-debug:
|
|||
package:
|
||||
cd build-opt; \
|
||||
mv dragonfly $(RELEASE_NAME); \
|
||||
tar cvfz $(RELEASE_NAME).unstripped.tar.gz $(RELEASE_NAME) ../LICENSE.md; \
|
||||
strip $(RELEASE_NAME); \
|
||||
tar cvfz $(RELEASE_NAME).tar.gz $(RELEASE_NAME) ../LICENSE.md
|
||||
|
||||
release: configure build
|
||||
|
|
2
helio
2
helio
|
@ -1 +1 @@
|
|||
Subproject commit deccfbcff1b2aa4ede0d5d89f4cce9a1094388b9
|
||||
Subproject commit 1c3ad56512978d5f5bdb282bcfac6ed560f0229a
|
Loading…
Add table
Add a link
Reference in a new issue