New template stub required for NT pending Mike's commits
[dyninst.git] / dyninstAPI / nmake.module.tmpl
1 #
2 # Common makefile template for dyninstAPI library.  This file is not
3 # intended to be a useful Makefile in isolation; instead, it should be
4 # included from within an architecture-specific Makefile.
5 #
6 # $Id: nmake.module.tmpl,v 1.2 1997/11/05 02:32:43 wylie Exp $
7 #
8
9 TARGET = libdyninstAPI.lib
10
11 CFLAGS       = $(CFLAGS) -DBPATCH_LIBRARY -DBPATCH_SET_MUTATIONS_ACTIVE
12 CXXFLAGS     = $(CXXFLAGS) -DBPATCH_LIBRARY -DBPATCH_SET_MUTATIONS_ACTIVE
13
14 IFLAGS       = $(IFLAGS) -I../h
15
16 SRCS         = $(SRCS) BPatch.C \
17                 BPatch_image.C \
18                 BPatch_snippet.C \
19                 BPatch_templates.C \
20                 BPatch_thread.C \
21                 BPatch_type.C \
22                 BPatch_init.C \
23                 BPatch_module.C \
24                 BPatch_point.C \
25                 dummy.C \
26                 api_showerror.C \
27                 ast.C \
28                 inst.C \
29                 process.C \
30                 stats.C \
31                 symtab.C \
32                 util.C \
33                 sharedobject.C \
34                 templates-nt.C
35
36 OBJS         = $(OBJS) BPatch.obj \
37                 BPatch_image.obj \
38                 BPatch_snippet.obj \
39                 BPatch_templates.obj \
40                 BPatch_thread.obj \
41                 BPatch_type.obj \
42                 BPatch_init.obj \
43                 BPatch_module.obj \
44                 BPatch_point.obj \
45                 dummy.obj \
46                 api_showerror.obj \
47                 ast.obj \
48                 inst.obj \
49                 process.obj \
50                 stats.obj \
51                 symtab.obj \
52                 util.obj \
53                 sharedobject.obj \
54                 templates-nt.obj
55
56 all: $(TARGET)
57
58 {..\src\}.C.obj:
59         $(CXX) $(CXXFLAGS) -c $<