fixing stuff
[dyninst.git] / symtabAPI / i386-unknown-nt4.0 / Makefile
1 #
2 # $Id: Makefile,v 1.1 2007/01/09 02:02:25 giri Exp $
3 #
4
5 # Define any symbols needed to invoke configuration changes in make.config
6
7 # Include standard make configuration stuff that applies to everything
8 # in the paradyn tree.
9
10 include ../../nmake.config 
11 DEFCFLAGS = $(DEFCFLAGS) -MD # ccw 12 july 2001
12
13 # Now make any necessary architecture specific changes to variables:
14
15 # we require an uncommon link
16 LD              = link
17 LDFLAGS = -DLL -debug -pdb:none -export:V_libsymtabAPI  /NODEFAULTLIB:libc.lib # ccw 20 june 2001
18
19
20 SRCS =          
21
22 OBJS =          
23
24 LIBS            = dbghelp.lib advapi32.lib psapi.lib ws2_32.lib common.lib
25
26 CXXFLAGS        = $(CXXFLAGS) -DNO_MDL_PRINT -DBPATCH_DLL_BUILD
27
28 # Include the module-specific Makefile, which defines everything about
29 # the module that is common across architectures.
30
31 include ../nmake.module.tmpl
32
33 # Include the "standard library template".  This defines all the
34 # common targets like "clean", "install", etc.
35
36 include ../../nmake.library.tmpl
37
38 # override target rule to force link to happen
39 $(TARGET): $(OBJS)
40         @$(MAKE) $(VOUCHER)
41         $(LD) $(LDFLAGS) -out:$(TARGET) $(VOUCHER).obj $(OBJS) $(LIBS)
42
43 install:        $(TARGET)
44         $(CP) $(TARGET) $(DEST)
45         $(CP) libsymtabAPI.lib $(DEST)
46
47 # DO NOT DELETE