Skip to content

Commit a57ba7d

Browse files
.github/workflows/dnmtools_release_macos.yml and .github/workflows/dnmtools_release_linux.yml: using --with-libdeflate to turn on libdeflate for release workflow builds
1 parent 0e6ce8a commit a57ba7d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/dnmtools_release_linux.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,9 @@ jobs:
5151
cp libhts.a /usr/local/lib/ && \
5252
cp -r ../htslib /usr/local/include/ && \
5353
cd /workspace && \
54-
sed -i "s/dnl AC/AC/" configure.ac && \
55-
sed -i "s/dnl AC/AC/" src/abismal/configure.ac && \
5654
autoreconf -i && \
5755
mkdir build && cd build && \
58-
../configure && \
56+
../configure --with-libdeflate && \
5957
make -j4 LDFLAGS="-static-libgcc -static-libstdc++ -s"
6058
run: |
6159
docker exec build-container bash -c "$SCRIPT"

.github/workflows/dnmtools_release_macos.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,9 @@ jobs:
4242
run: |
4343
./autogen.sh
4444
mkdir build && cd build
45-
../configure CXX=g++-14 LDFLAGS="-L/opt/dnmtools/lib -static-libgcc -static-libstdc++ -Wl,-dead_strip" CPPFLAGS="-I/opt/dnmtools/include"
45+
../configure --with-libdeflate \
46+
CXX=g++-14 LDFLAGS="-L/opt/dnmtools/lib -static-libgcc -static-libstdc++ -Wl,-dead_strip" \
47+
CPPFLAGS="-I/opt/dnmtools/include"
4648
make -j4
4749
- name: Rename the binary
4850
run: mv build/dnmtools dnmtools_$(uname -m)

0 commit comments

Comments
 (0)