File: Makefile.win.sqlite3

package info (click to toggle)
lua-sql 2.2.0~rc1-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 648 kB
  • ctags: 540
  • sloc: ansic: 3,456; java: 123; makefile: 53; xml: 38; sh: 15
file content (32 lines) | stat: -rw-r--r-- 631 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
LUA_INC=c:\lua5.1\include
LUA_DIR=c:\lua5.1\lua
LUA_LIBDIR=c:\lua5.1
LUA_LIB=c:\lua5.1\lua5.1.lib

T=sqlite3

DRIVER_INCLUDE= /I"c:\sqlite3"
DRIVER_OBJ="c:\sqlite3\sqlite3.obj"

OBJS= src\luasql.obj src\ls_$T.obj $(DRIVER_OBJ)

.c.obj:
	cl /c /Fo$@ /O2 /I$(LUA_INC) /DWIN32 /D_CRT_SECURE_NO_DEPRECATE $(DRIVER_INCLUDE) $<

src\$T.dll: $(OBJS)
	link /dll /def:src\$T.def /out:$@ $(OBJS) $(LUA_LIB) 

install:
	IF NOT EXIST $(LUA_LIBDIR)\luasql mkdir $(LUA_LIBDIR)\luasql
	copy src\$T.dll $(LUA_LIBDIR)\luasql

jdbc_driver:
	cd src\jdbc
	nmake -f Makefile.win $@

clean:
	del src\$T.dll
	del src\$T.exp
	del src\$T.lib
	del $(OBJS)