Sha256: 97674629035c6c1da1d299f31b573c421fdb733384ab733e4baca76f7009a2ee

Contents?: true

Size: 517 Bytes

Versions: 8

Compression:

Stored size: 517 Bytes

Contents

#!/bin/sh
cat <<END
!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! 
This builds the libmspack into mspack.dll on
Windows with Microsoft compiler.
After compilation find the library in the 
directory mspack 
!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! 
END

cat >config.h <<END
#define inline __inline
#define HAVE_STRING_H 1
#define HAVE_LIMITS_H 1
#define HAVE_MEMCMP 1
END

cd mspack

cl /O2 -I. /c *.c
link *.obj /DLL /DEF:mspack.def /IMPLIB:mspack.lib

cd ..

ls -l mspack/mspack.dll
ls -l mspack/mspack.lib

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
metanorma-cli-1.3.4 gems/ruby/2.6.0/gems/libmspack-0.1.0/ext/libmspack/winbuild.sh
metanorma-cli-1.3.3.1 gems/ruby/2.6.0/gems/libmspack-0.1.0/ext/libmspack/winbuild.sh
libmspack-0.1.0 ext/libmspack/winbuild.sh
libmspack-0.0.5 ext/libmspack/winbuild.sh
libmspack-0.0.4 ext/libmspack/winbuild.sh
libmspack-0.0.3 ext/libmspack/winbuild.sh
libmspack-0.0.2 ext/libmspack/winbuild.sh
libmspack-0.0.1 ext/libmspack/winbuild.sh