Bump version to 24.0.97.
[bpt/emacs.git] / nt / makefile.w32-in
index 56ecae3..fa110d1 100644 (file)
@@ -22,7 +22,7 @@
 # FIXME: This file uses DOS EOLs.  Convert to Unix after 22.1 is out\r
 #        (and remove or replace this comment).\r
 \r
-VERSION                = 24.0.92\r
+VERSION                = 24.0.97\r
 \r
 TMP_DIST_DIR   = emacs-$(VERSION)\r
 \r
@@ -214,14 +214,13 @@ $(INSTALL_DIR)/bin: $(INSTALL_DIR)
 install: install-bin install-shortcuts\r
 \r
 install-bin: all $(INSTALL_DIR)/bin install-other-dirs-$(MAKETYPE)\r
-       - $(CP) $(BLD)/addpm.exe $(INSTALL_DIR)/bin\r
        - $(CP) $(BLD)/ddeclient.exe $(INSTALL_DIR)/bin\r
        - $(CP) $(BLD)/cmdproxy.exe $(INSTALL_DIR)/bin\r
        - $(CP) $(BLD)/runemacs.exe $(INSTALL_DIR)/bin\r
        - $(CP) README.W32 $(INSTALL_DIR)\r
-       - $(DEL) ../same-dir.tst\r
-       - $(DEL) $(INSTALL_DIR)/same-dir.tst\r
-       echo SameDirTest > "$(INSTALL_DIR)/same-dir.tst"\r
+       - $(DEL) ../$(DIRNAME)_same-dir.tst\r
+       - $(DEL) $(INSTALL_DIR)/$(DIRNAME)_same-dir.tst\r
+       echo SameDirTest > "$(INSTALL_DIR)/$(DIRNAME)_same-dir.tst"\r
        - mkdir "$(INSTALL_DIR)/etc"\r
        - mkdir "$(INSTALL_DIR)/info"\r
        - mkdir "$(INSTALL_DIR)/lock"\r
@@ -234,10 +233,10 @@ install-bin: all $(INSTALL_DIR)/bin install-other-dirs-$(MAKETYPE)
        $(IFNOTSAMEDIR) $(CP_DIR) ../info $(INSTALL_DIR) $(ENDIF)\r
        $(IFNOTSAMEDIR) $(CP) ../COPYING $(INSTALL_DIR) $(ENDIF)\r
        - $(CP) ../COPYING $(INSTALL_DIR)/bin\r
-       - $(DEL) ../same-dir.tst\r
-       - $(DEL) $(INSTALL_DIR)/same-dir.tst\r
+       - $(DEL) ../$(DIRNAME)_same-dir.tst\r
+       - $(DEL) $(INSTALL_DIR)/$(DIRNAME)_same-dir.tst\r
 \r
-install-other-dirs-nmake:\r
+install-other-dirs-nmake: all\r
        cd ..\lib-src\r
        $(MAKE) $(MFLAGS) install\r
        cd ..\src\r
@@ -248,17 +247,32 @@ install-other-dirs-nmake:
        $(MAKE) $(MFLAGS) install\r
        cd ..\nt\r
 \r
-install-other-dirs-gmake:\r
+install-other-dirs-gmake: all\r
        $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src install\r
        $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src install\r
        $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lisp install\r
        $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../leim install\r
 \r
-install-shortcuts:\r
+install-shortcuts: $(INSTALL_DIR)/bin\r
+       - $(CP) $(BLD)/addpm.exe $(INSTALL_DIR)/bin\r
        "$(INSTALL_DIR)/bin/addpm" -q\r
 \r
-dist: install-bin\r
-       mkdir $(TMP_DIST_DIR)\r
+maybe-copy-distfiles: maybe-copy-distfiles-$(SHELLTYPE)\r
+\r
+maybe-copy-distfiles-CMD: create-tmp-dist-dir doit\r
+       @if not $(ARGQUOTE)$(DIST_FILES)$(ARGQUOTE) == "" $(CP_DIR) $(DIST_FILES) $(TMP_DIST_DIR)/bin\r
+\r
+maybe-copy-distfiles-SH: create-tmp-dist-dir doit\r
+       @if [ ! $(ARGQUOTE)$(DIST_FILES)$(ARGQUOTE) == "" ] ; then \\r
+         $(CP_DIR) $(DIST_FILES) $(TMP_DIST_DIR)/bin ; \\r
+       fi\r
+\r
+create-tmp-dist-dir:\r
+       mkdir "$(TMP_DIST_DIR)"\r
+# Also create bin directory for dist files.\r
+       mkdir "$(TMP_DIST_DIR)/bin"\r
+\r
+dist: install-bin maybe-copy-distfiles\r
        $(CP) "$(INSTALL_DIR)/BUGS" $(TMP_DIST_DIR)\r
        $(CP) "$(INSTALL_DIR)/COPYING" $(TMP_DIST_DIR)\r
        $(CP) "$(INSTALL_DIR)/README" $(TMP_DIST_DIR)\r
@@ -269,7 +283,6 @@ dist: install-bin
        $(CP_DIR) "$(INSTALL_DIR)/lisp" $(TMP_DIST_DIR)\r
        $(CP_DIR) "$(INSTALL_DIR)/leim" $(TMP_DIST_DIR)\r
        $(CP_DIR) "$(INSTALL_DIR)/site-lisp" $(TMP_DIST_DIR)\r
-       $(CP_DIR) $(DIST_FILES) $(TMP_DIST_DIR)/bin\r
        $(COMSPEC)$(ComSpec) /c $(ARGQUOTE)zipdist.bat $(VERSION)$(ARGQUOTE)\r
        $(DEL_TREE) $(TMP_DIST_DIR)\r
 \r