forked from sqlcipher/sqlcipher
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Merge sqlite-release(3.11.0) into prerelease-integration"
- Loading branch information
1 parent
6fec5c6
commit 5958df7
Showing
525 changed files
with
30,648 additions
and
94,743 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,138 @@ | ||
#!/usr/make | ||
# | ||
# Makefile for SQLITE | ||
# | ||
# This is a template makefile for SQLite. Most people prefer to | ||
# use the autoconf generated "configure" script to generate the | ||
# makefile automatically. But that does not work for everybody | ||
# and in every situation. If you are having problems with the | ||
# "configure" script, you might want to try this makefile as an | ||
# alternative. Create a copy of this file, edit the parameters | ||
# below and type "make". | ||
# | ||
|
||
#### The directory where to find the mingw32ce tools | ||
MINGW32CE = /opt/mingw32ce/bin | ||
|
||
#### The target prefix of the mingw32ce tools | ||
TARGET = arm-wince-mingw32ce | ||
|
||
#### The toplevel directory of the source tree. This is the directory | ||
# that contains this "Makefile.in" and the "configure.in" script. | ||
# | ||
TOP = ../sqlite | ||
|
||
#### C Compiler and options for use in building executables that | ||
# will run on the platform that is doing the build. | ||
# | ||
BCC = gcc -g -O2 | ||
#BCC = /opt/ancic/bin/c89 -0 | ||
|
||
#### If the target operating system supports the "usleep()" system | ||
# call, then define the HAVE_USLEEP macro for all C modules. | ||
# | ||
USLEEP = | ||
#USLEEP = -DHAVE_USLEEP=1 | ||
|
||
#### If you want the SQLite library to be safe for use within a | ||
# multi-threaded program, then define the following macro | ||
# appropriately: | ||
# | ||
THREADSAFE = -DTHREADSAFE=1 | ||
#THREADSAFE = -DTHREADSAFE=0 | ||
|
||
#### Specify any extra linker options needed to make the library | ||
# thread safe | ||
# | ||
#THREADLIB = -lpthread | ||
THREADLIB = | ||
|
||
#### Specify any extra libraries needed to access required functions. | ||
# | ||
#TLIBS = -lrt # fdatasync on Solaris 8 | ||
TLIBS = | ||
|
||
#### Leave SQLITE_DEBUG undefined for maximum speed. Use SQLITE_DEBUG=1 | ||
# to check for memory leaks. Use SQLITE_DEBUG=2 to print a log of all | ||
# malloc()s and free()s in order to track down memory leaks. | ||
# | ||
# SQLite uses some expensive assert() statements in the inner loop. | ||
# You can make the library go almost twice as fast if you compile | ||
# with -DNDEBUG=1 | ||
# | ||
#OPTS = -DSQLITE_DEBUG=2 | ||
#OPTS = -DSQLITE_DEBUG=1 | ||
#OPTS = | ||
OPTS = -DNDEBUG=1 -DSQLITE_OS_WIN=1 -D_WIN32_WCE=1 | ||
#OPTS += -DHAVE_FDATASYNC=1 | ||
|
||
#### The suffix to add to executable files. ".exe" for windows. | ||
# Nothing for unix. | ||
# | ||
EXE = .exe | ||
#EXE = | ||
|
||
#### C Compile and options for use in building executables that | ||
# will run on the target platform. This is usually the same | ||
# as BCC, unless you are cross-compiling. | ||
# | ||
#TCC = gcc -O6 | ||
#TCC = gcc -g -O0 -Wall | ||
#TCC = gcc -g -O0 -Wall -fprofile-arcs -ftest-coverage | ||
#TCC = /opt/mingw/bin/i386-mingw32-gcc -O6 | ||
TCC = $(MINGW32CE)/$(TARGET)-gcc -O2 | ||
#TCC = /opt/ansic/bin/c89 -O +z -Wl,-a,archive | ||
|
||
#### Tools used to build a static library. | ||
# | ||
#AR = ar cr | ||
#AR = /opt/mingw/bin/i386-mingw32-ar cr | ||
AR = $(MINGW32CE)/$(TARGET)-ar cr | ||
#RANLIB = ranlib | ||
#RANLIB = /opt/mingw/bin/i386-mingw32-ranlib | ||
RANLIB = $(MINGW32CE)/$(TARGET)-ranlib | ||
|
||
#MKSHLIB = gcc -shared | ||
#SO = so | ||
#SHPREFIX = lib | ||
MKSHLIB = $(MINGW32CE)/$(TARGET)-gcc -shared | ||
SO = dll | ||
SHPREFIX = | ||
|
||
#### Extra compiler options needed for programs that use the TCL library. | ||
# | ||
#TCL_FLAGS = | ||
#TCL_FLAGS = -DSTATIC_BUILD=1 | ||
TCL_FLAGS = -I/home/drh/tcltk/8.5linux | ||
#TCL_FLAGS = -I/home/drh/tcltk/8.5win -DSTATIC_BUILD=1 | ||
#TCL_FLAGS = -I/home/drh/tcltk/8.3hpux | ||
|
||
#### Linker options needed to link against the TCL library. | ||
# | ||
#LIBTCL = -ltcl -lm -ldl | ||
LIBTCL = /home/drh/tcltk/8.5linux/libtcl8.5g.a -lm -ldl | ||
#LIBTCL = /home/drh/tcltk/8.5win/libtcl85s.a -lmsvcrt | ||
#LIBTCL = /home/drh/tcltk/8.3hpux/libtcl8.3.a -ldld -lm -lc | ||
|
||
#### Additional objects for SQLite library when TCL support is enabled. | ||
TCLOBJ = | ||
#TCLOBJ = tclsqlite.o | ||
|
||
#### Compiler options needed for programs that use the readline() library. | ||
# | ||
READLINE_FLAGS = | ||
#READLINE_FLAGS = -DHAVE_READLINE=1 -I/usr/include/readline | ||
|
||
#### Linker options needed by programs using readline() must link against. | ||
# | ||
LIBREADLINE = | ||
#LIBREADLINE = -static -lreadline -ltermcap | ||
|
||
#### Which "awk" program provides nawk compatibilty | ||
# | ||
# NAWK = nawk | ||
NAWK = awk | ||
|
||
# You should not have to change anything below this line | ||
############################################################################### | ||
include $(TOP)/main.mk |
Oops, something went wrong.