diff options
| author | Karl Heuer | 1995-04-12 03:00:06 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-04-12 03:00:06 +0000 |
| commit | ebd67b8e2d9be7cc2b64063ce9bd0510f392f78f (patch) | |
| tree | 8d83705c81b6464b87ea11379c994562d5db1eaf /lib-src | |
| parent | a9971c6d05d523fd7ee2138a7c5645c5c09c48f5 (diff) | |
| download | emacs-ebd67b8e2d9be7cc2b64063ce9bd0510f392f78f.tar.gz emacs-ebd67b8e2d9be7cc2b64063ce9bd0510f392f78f.zip | |
(obj, lisp): Update to expanded list of source files.
(DOC): Place DOC strings in DOC-X.
(config.h, paths.h): New source location.
(all): Use COMPAT_LIB in library list.
Use DEL_TREE instead of delnode.
(etags.exe): Use $(LINK) instead of link32.
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/makefile.nt | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/lib-src/makefile.nt b/lib-src/makefile.nt index 4fad6879dca..2976111cfa7 100644 --- a/lib-src/makefile.nt +++ b/lib-src/makefile.nt | |||
| @@ -54,9 +54,8 @@ ALL = $(BLD)\make-docfile.exe \ | |||
| 54 | 54 | ||
| 55 | LIBS = $(SYS_LIB_DIR)\setargv.obj \ | 55 | LIBS = $(SYS_LIB_DIR)\setargv.obj \ |
| 56 | $(SYS_LIB_DIR)\kernel32.lib \ | 56 | $(SYS_LIB_DIR)\kernel32.lib \ |
| 57 | $(SYS_LIB_DIR)\libc.lib | 57 | $(SYS_LIB_DIR)\libc.lib \ |
| 58 | 58 | $(COMPAT_LIB) | |
| 59 | # $(SYS_LIB_DIR)\advapi32.lib \ | ||
| 60 | 59 | ||
| 61 | $(BLD)\make-docfile.exe: $(LIBS) $(BLD)\make-docfile.obj | 60 | $(BLD)\make-docfile.exe: $(LIBS) $(BLD)\make-docfile.obj |
| 62 | $(BLD)\hexl.exe: $(LIBS) $(BLD)\hexl.obj | 61 | $(BLD)\hexl.exe: $(LIBS) $(BLD)\hexl.obj |
| @@ -76,7 +75,7 @@ ETAGSOBJ = $(BLD)\etags.obj \ | |||
| 76 | $(BLD)\ntlib.obj | 75 | $(BLD)\ntlib.obj |
| 77 | 76 | ||
| 78 | $(BLD)\etags.exe: $(LIBS) $(ETAGSOBJ) | 77 | $(BLD)\etags.exe: $(LIBS) $(ETAGSOBJ) |
| 79 | link32 -out:$@ -debug:PARTIAL -machine:$(ARCH) -align:0x1000 -subsystem:console -entry:mainCRTStartup $(ETAGSOBJ) $(LIBS) | 78 | $(LINK) -out:$@ $(LINK_FLAGS) $(ETAGSOBJ) $(LIBS) |
| 80 | 79 | ||
| 81 | # | 80 | # |
| 82 | # don't know what to do with these yet... | 81 | # don't know what to do with these yet... |
| @@ -99,7 +98,7 @@ $(BLD)\etags.exe: $(LIBS) $(ETAGSOBJ) | |||
| 99 | # | 98 | # |
| 100 | # From ..\makefile.nt, with .obj changed to .o | 99 | # From ..\makefile.nt, with .obj changed to .o |
| 101 | # | 100 | # |
| 102 | obj = abbrev.o alloc.o alloca.o buffer.o bytecode.o callint.o callproc.o casefiddle.o cm.o cmds.o data.o dired.o dispnew.o doc.o doprnt.o editfns.o eval.o fileio.o filelock.o filemode.o fns.o indent.o insdel.o keyboard.o keymap.o lastfile.o lread.o macros.o marker.o minibuf.o xfaces.o mocklisp.o nt.o ntheap.o ntinevt.o ntproc.o ntterm.o print.o process.o regex.o scroll.o search.o syntax.o sysdep.o term.o termcap.o tparam.o undo.o unexnt.o window.o xdisp.o casetab.o floatfns.o frame.o gmalloc.o intervals.o ralloc.o textprop.o vm-limit.o | 101 | obj = abbrev.o alloc.o alloca.o buffer.o bytecode.o callint.o callproc.o casefiddle.o cm.o cmds.o data.o dired.o dispnew.o doc.o doprnt.o editfns.o eval.o fileio.o filelock.o filemode.o fns.o indent.o insdel.o keyboard.o keymap.o lastfile.o lread.o macros.o marker.o minibuf.o xfaces.o mocklisp.o nt.o ntheap.o ntinevt.o ntproc.o ntterm.o print.o process.o regex.o scroll.o search.o syntax.o sysdep.o term.o termcap.o tparam.o undo.o unexnt.o window.o xdisp.o casetab.o floatfns.o frame.o gmalloc.o intervals.o ralloc.o textprop.o vm-limit.o region-cache.o strftime.o |
| 103 | 102 | ||
| 104 | lispdir = ..\lisp | 103 | lispdir = ..\lisp |
| 105 | 104 | ||
| @@ -114,6 +113,7 @@ lisp= \ | |||
| 114 | $(lispdir)\simple.elc \ | 113 | $(lispdir)\simple.elc \ |
| 115 | $(lispdir)\help.elc \ | 114 | $(lispdir)\help.elc \ |
| 116 | $(lispdir)\files.elc \ | 115 | $(lispdir)\files.elc \ |
| 116 | $(lispdir)\format.elc \ | ||
| 117 | $(lispdir)\indent.elc \ | 117 | $(lispdir)\indent.elc \ |
| 118 | $(lispdir)\window.elc \ | 118 | $(lispdir)\window.elc \ |
| 119 | $(lispdir)\frame.elc \ | 119 | $(lispdir)\frame.elc \ |
| @@ -135,6 +135,7 @@ lisp= \ | |||
| 135 | $(lispdir)\replace.elc \ | 135 | $(lispdir)\replace.elc \ |
| 136 | $(lispdir)\abbrev.elc \ | 136 | $(lispdir)\abbrev.elc \ |
| 137 | $(lispdir)\buff-menu.elc \ | 137 | $(lispdir)\buff-menu.elc \ |
| 138 | $(lispdir)\ls-lisp.elc \ | ||
| 138 | $(lispdir)\winnt.elc \ | 139 | $(lispdir)\winnt.elc \ |
| 139 | $(lispdir)\float-sup.elc \ | 140 | $(lispdir)\float-sup.elc \ |
| 140 | $(lispdir)\vc-hooks.elc \ | 141 | $(lispdir)\vc-hooks.elc \ |
| @@ -145,10 +146,10 @@ $(DOC): $(BLD)\make-docfile.exe | |||
| 145 | - rm -f $(DOC) | 146 | - rm -f $(DOC) |
| 146 | $(BLD)\make-docfile -d ..\src $(obj) > $(DOC) | 147 | $(BLD)\make-docfile -d ..\src $(obj) > $(DOC) |
| 147 | $(BLD)\make-docfile -d ..\src $(lisp) >> $(DOC) | 148 | $(BLD)\make-docfile -d ..\src $(lisp) >> $(DOC) |
| 148 | $(CP) $(DOC) ..\etc | 149 | $(CP) $(DOC) ..\etc\DOC-X |
| 149 | - mkdir ..\src\$(OBJDIR) | 150 | - mkdir ..\src\$(OBJDIR) |
| 150 | - mkdir ..\src\$(OBJDIR)\etc | 151 | - mkdir ..\src\$(OBJDIR)\etc |
| 151 | $(CP) $(DOC) ..\src\$(OBJDIR)\etc | 152 | $(CP) $(DOC) ..\src\$(OBJDIR)\etc\DOC-X |
| 152 | 153 | ||
| 153 | {$(BLD)}.obj{$(BLD)}.exe: | 154 | {$(BLD)}.obj{$(BLD)}.exe: |
| 154 | $(LINK) -out:$@ $(LINK_FLAGS) $*.obj $(LIBS) | 155 | $(LINK) -out:$@ $(LINK_FLAGS) $*.obj $(LIBS) |
| @@ -178,17 +179,17 @@ install: $(INSTALL_FILES) | |||
| 178 | # Maintenance | 179 | # Maintenance |
| 179 | # | 180 | # |
| 180 | clean:; - del /q *~ | 181 | clean:; - del /q *~ |
| 181 | - delnode /q deleted | 182 | - $(DEL_TREE) deleted |
| 182 | - delnode /q obj | 183 | - $(DEL_TREE) obj |
| 183 | - del /q DOC | 184 | - del /q DOC |
| 184 | 185 | ||
| 185 | # | 186 | # |
| 186 | # Headers we would preprocess if we could. | 187 | # Headers we would preprocess if we could. |
| 187 | # | 188 | # |
| 188 | ..\src\config.h: ..\nt\src\config.h | 189 | ..\src\config.h: ..\nt\config.h |
| 189 | cp ..\nt\src\config.h ..\src\config.h | 190 | cp ..\nt\config.h ..\src\config.h |
| 190 | ..\src\paths.h: ..\nt\src\paths.h | 191 | ..\src\paths.h: ..\nt\paths.h |
| 191 | cp ..\nt\src\paths.h ..\src\paths.h | 192 | cp ..\nt\paths.h ..\src\paths.h |
| 192 | 193 | ||
| 193 | ### DEPENDENCIES ### | 194 | ### DEPENDENCIES ### |
| 194 | 195 | ||