Annotation of embedaddon/sqlite3/mkextw.sh, revision 1.1.1.1

1.1       misho       1: #!/bin/sh
                      2: #
                      3: # This script is used to compile SQLite extensions into DLLs.
                      4: #
                      5: make fts2amal.c
                      6: PATH=$PATH:/opt/mingw/bin
                      7: OPTS='-DTHREADSAFE=1 -DBUILD_sqlite=1 -DSQLITE_OS_WIN=1'
                      8: CC="i386-mingw32msvc-gcc -O2 $OPTS -Itsrc"
                      9: NM="i386-mingw32msvc-nm"
                     10: CMD="$CC -c fts2amal.c"
                     11: echo $CMD
                     12: $CMD
                     13: echo 'EXPORTS' >fts2.def
                     14: echo 'sqlite3_extension_init' >>fts2.def
                     15: i386-mingw32msvc-dllwrap \
                     16:      --def fts2.def -v --export-all \
                     17:      --driver-name i386-mingw32msvc-gcc \
                     18:      --dlltool-name i386-mingw32msvc-dlltool \
                     19:      --as i386-mingw32msvc-as \
                     20:      --target i386-mingw32 \
                     21:      -dllname fts2.dll -lmsvcrt fts2amal.o
                     22: zip fts2dll.zip fts2.dll fts2.def

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>