mirror of
https://github.com/cuberite/libdeflate.git
synced 2025-08-04 02:06:31 -04:00
Include libdeflate.def in Windows releases
... just in case someone needs it.
This commit is contained in:
parent
5d2fd6e515
commit
ecffc1f5fb
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,4 +1,5 @@
|
||||
*.a
|
||||
*.def
|
||||
*.dll
|
||||
*.dylib
|
||||
*.exe
|
||||
|
3
Makefile
3
Makefile
@ -73,6 +73,7 @@ ifneq ($(findstring -mingw,$(shell $(CC) -dumpmachine 2>/dev/null)),)
|
||||
SHARED_LIB_SYMLINK :=
|
||||
SHARED_LIB_CFLAGS :=
|
||||
SHARED_LIB_LDFLAGS := -Wl,--out-implib,libdeflate.lib \
|
||||
-Wl,--output-def,libdeflate.def \
|
||||
-Wl,--add-stdcall-alias
|
||||
PROG_SUFFIX := .exe
|
||||
PROG_CFLAGS := -static -municode
|
||||
@ -318,7 +319,7 @@ clean:
|
||||
lib/*.dllobj lib/*/*.dllobj \
|
||||
programs/*.o programs/*.obj \
|
||||
$(DEFAULT_TARGETS) $(TEST_PROGRAMS) programs/config.h \
|
||||
libdeflate.lib libdeflatestatic.lib \
|
||||
libdeflate.lib libdeflate.def libdeflatestatic.lib \
|
||||
.lib-cflags .prog-cflags
|
||||
|
||||
realclean: clean
|
||||
|
@ -9,8 +9,7 @@ for arch in 'i686' 'x86_64'; do
|
||||
dir=libdeflate-$(git describe --tags | tr -d v)-windows-${arch}-bin
|
||||
rm -rf $dir ${dir}.zip
|
||||
mkdir $dir
|
||||
cp libdeflate.dll libdeflate.lib libdeflatestatic.lib \
|
||||
libdeflate.h *.exe $dir
|
||||
cp libdeflate.{dll,lib,def} libdeflatestatic.lib libdeflate.h *.exe $dir
|
||||
${arch}-w64-mingw32-strip ${dir}/libdeflate.dll ${dir}/*.exe
|
||||
for file in COPYING NEWS; do
|
||||
sed < $file > ${dir}/${file}.txt -e 's/$/\r/g'
|
||||
|
Loading…
x
Reference in New Issue
Block a user