File: Makefile.win

package info (click to toggle)
lua-rings 1.2.2-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 184 kB
  • ctags: 53
  • sloc: ansic: 261; sh: 20; makefile: 16
file content (25 lines) | stat: -rw-r--r-- 693 bytes parent folder | download | duplicates (6)
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
# $Id: Makefile.win,v 1.13 2008/02/15 21:33:02 carregal Exp $

include config.win

SRCS= src\rings.c
OBJS= src\rings.obj

.c.obj:
	$(CC) /c /Fo$@ $(CFLAGS) $<

all: src\rings.dll

src\rings.dll: src\rings.obj
	link /dll /def:src\rings.def /out:src\rings.dll "$(LUA_LIB)" src\rings.obj
	IF EXIST src\rings.dll.manifest mt -manifest src\rings.dll.manifest -outputresource:src\rings.dll;2

install:
	IF NOT EXIST "$(LUA_LIBDIR)" mkdir "$(LUA_LIBDIR)"
	copy src\rings.dll "$(LUA_LIBDIR)"
	IF NOT EXIST "$(LUA_DIR)" mkdir "$(LUA_DIR)"
	copy src\stable.lua "$(LUA_DIR)"

clean:
	del src\rings.dll src\rings.obj src\rings.lib src\rings.exp
	IF EXIST src\rings.dll.manifest del src\rings.dll.manifest