X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/5568885b9caa293cdc976fbf56144f017f7a5488..cc3b64e8ff91e2464146282aa0513f0b55e42c61:/lib-src/makefile.nt diff --git a/lib-src/makefile.nt b/lib-src/makefile.nt index d2f56afde9..33406f6a54 100644 --- a/lib-src/makefile.nt +++ b/lib-src/makefile.nt @@ -25,7 +25,8 @@ # !include ..\nt\makefile.def -LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 -DNO_ARCHIVES=1 -I..\nt\inc -I..\src +LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \ + -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I..\nt\inc -I..\src LINK_FLAGS = $(ARCH_LDFLAGS) -debug:PARTIAL -machine:$(ARCH) -subsystem:console -entry:mainCRTStartup setargv.obj @@ -33,10 +34,11 @@ ALL = $(BLD)\make-docfile.exe \ $(BLD)\hexl.exe \ $(BLD)\ctags.exe \ $(BLD)\etags.exe \ + $(BLD)\ebrowse.exe \ $(BLD)\movemail.exe \ $(BLD)\fakemail.exe \ - + # don't know what (if) to do with these yet... # # $(BLD)\sorted-doc.exe \ @@ -60,6 +62,7 @@ $(BLD)\fakemail.exe: $(BLD)\fakemail.obj $(BLD)\ntlib.obj make-docfile: $(BLD) $(BLD)\make-docfile.exe etags: $(BLD) $(BLD)\etags.exe +ebrowse: $(BLD) $(BLD)\ebrowse.exe hexl: $(BLD) $(BLD)\hexl.exe movemail: $(BLD) $(BLD)\movemail.exe fakemail: $(BLD) $(BLD)\fakemail.exe @@ -79,8 +82,7 @@ ETAGSOBJ = $(BLD)\etags.obj \ $(BLD)\getopt.obj \ $(BLD)\getopt1.obj \ $(BLD)\ntlib.obj \ - $(BLD)\regex.obj \ - $(BLD)\alloca.obj + $(BLD)\regex.obj $(BLD)\etags.exe: $(ETAGSOBJ) @@ -99,8 +101,7 @@ CTAGSOBJ = $(BLD)\ctags.obj \ $(BLD)\getopt.obj \ $(BLD)\getopt1.obj \ $(BLD)\ntlib.obj \ - $(BLD)\regex.obj \ - $(BLD)\alloca.obj + $(BLD)\regex.obj $(BLD)\ctags.exe: ctags.c $(CTAGSOBJ) $(LINK) -out:$@ $(LINK_FLAGS) $(CTAGSOBJ) $(LIBS) @@ -113,6 +114,16 @@ CTAGS_CFLAGS = -DCTAGS $(ETAGS_CFLAGS) $(BLD)\ctags.obj: ctags.c $(CC) $(CFLAGS) $(CTAGS_CFLAGS) -Fo$@ ctags.c +EBROWSE_OBJ = $(BLD)\ebrowse.obj \ + $(BLD)\getopt.obj \ + $(BLD)\getopt1.obj \ + $(BLD)\ntlib.obj + +$(BLD)\ebrowse.exe: $(EBROWSE_OBJ) + $(LINK) -out:$@ $(LINK_FLAGS) $(EBROWSE_OBJ) $(LIBS) + +$(BLD)\ebrowse.obj: ebrowse.c ..\src\config.h + $(CC) $(CFLAGS) -DVERSION=\"$(VERSION)\" -Fo$@ ebrowse.c # # don't know what to do with these yet... # @@ -216,9 +227,6 @@ $(DOC): $(BLD)\make-docfile.exe {$(BLD)}.obj{$(BLD)}.exe: $(LINK) -out:$@ $(LINK_FLAGS) $*.obj $(LIBS) -.c{$(BLD)}.obj: - $(CC) $(CFLAGS) -Fo$@ $< - # # Build the executables # @@ -260,13 +268,6 @@ clean:; - $(DEL) *~ *.pdb DOC* EMACS_ROOT = .. SRC = . -$(BLD)\alloca.obj : \ - $(SRC)\alloca.c \ - $(EMACS_ROOT)\src\s\ms-w32.h \ - $(EMACS_ROOT)\src\m\intel386.h \ - $(EMACS_ROOT)\src\config.h \ - $(EMACS_ROOT)\src\blockinput.h - $(BLD)\b2m.obj : \ $(SRC)\b2m.c \ $(EMACS_ROOT)\src\s\ms-w32.h \