comparison lib-src/makefile.nt @ 14981:780fe9c87106

(CTAGSOBJ): Compile with regexp support.
author Geoff Voelker <voelker@cs.washington.edu>
date Wed, 10 Apr 1996 22:38:26 +0000
parents 4b7b8a937a5d
children 74c840c2f577
comparison
equal deleted inserted replaced
14980:1659a0ea3c0c 14981:780fe9c87106
70 $(BLD)\getopt1.obj \ 70 $(BLD)\getopt1.obj \
71 $(BLD)\ntlib.obj \ 71 $(BLD)\ntlib.obj \
72 $(BLD)\regex.obj \ 72 $(BLD)\regex.obj \
73 $(BLD)\alloca.obj 73 $(BLD)\alloca.obj
74 74
75
75 $(BLD)\etags.exe: $(ETAGSOBJ) 76 $(BLD)\etags.exe: $(ETAGSOBJ)
76 $(LINK) -out:$@ $(LINK_FLAGS) $(ETAGSOBJ) $(LIBS) 77 $(LINK) -out:$@ $(LINK_FLAGS) $(ETAGSOBJ) $(LIBS)
77 78
78 79
79 $(BLD)\regex.obj: ../src/regex.c ../src/regex.h ../src/config.h 80 $(BLD)\regex.obj: ../src/regex.c ../src/regex.h ../src/config.h
80 $(CC) $(CFLAGS) -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \ 81 $(CC) $(CFLAGS) -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \
81 ../src/regex.c -Fo$@ 82 ../src/regex.c -Fo$@
82 83
84 ETAGS_CFLAGS = -DETAGS_REGEXPS
83 $(BLD)\etags.obj: etags.c 85 $(BLD)\etags.obj: etags.c
84 $(CC) $(CFLAGS) -DETAGS_REGEXPS -Fo$@ etags.c 86 $(CC) $(CFLAGS) $(ETAGS_CFLAGS) -Fo$@ etags.c
85 87
86 CTAGSOBJ = $(BLD)\ctags.obj \ 88 CTAGSOBJ = $(BLD)\ctags.obj \
87 $(BLD)\getopt.obj \ 89 $(BLD)\getopt.obj \
88 $(BLD)\getopt1.obj \ 90 $(BLD)\getopt1.obj \
89 $(BLD)\ntlib.obj 91 $(BLD)\ntlib.obj \
92 $(BLD)\regex.obj \
93 $(BLD)\alloca.obj
90 94
91 $(BLD)\ctags.exe: ctags.c $(CTAGSOBJ) 95 $(BLD)\ctags.exe: ctags.c $(CTAGSOBJ)
92 $(LINK) -out:$@ $(LINK_FLAGS) $(CTAGSOBJ) $(LIBS) 96 $(LINK) -out:$@ $(LINK_FLAGS) $(CTAGSOBJ) $(LIBS)
93 97
94 ctags.c: etags.c 98 ctags.c: etags.c
95 - $(DEL) ctags.c 99 - $(DEL) ctags.c
96 copy etags.c ctags.c 100 copy etags.c ctags.c
97 101
102 CTAGS_CFLAGS = -DCTAGS $(ETAGS_CFLAGS)
98 $(BLD)\ctags.obj: ctags.c 103 $(BLD)\ctags.obj: ctags.c
99 $(CC) $(CFLAGS) -DCTAGS -Fo$@ ctags.c 104 $(CC) $(CFLAGS) $(CTAGS_CFLAGS) -Fo$@ ctags.c
100 105
101 # 106 #
102 # don't know what to do with these yet... 107 # don't know what to do with these yet...
103 # 108 #
104 # $(BLD)\sorted-doc.exe: $(LIBS) $(BLD)\sorted-doc.obj 109 # $(BLD)\sorted-doc.exe: $(LIBS) $(BLD)\sorted-doc.obj