[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:6076] small patches.



北口です。

細々としたお掃除パッチです。
よくわからない部分もあるので、大丈夫か確認をお願いします。

# 以下は2.1用です。入れる時に見てみて2.2でも同じものは入れておきます。

・nt/gmake.meadow.defs
  毎回上書きを聞かれるのがうっとおしいので、xcopyに/yを追加。

・nt/configure.meadow.bat
  正式な手順(?)にメッセージを変更。

・nt/INSTALL.Meadow
  同上。

・nt/makefile.def
  - -pdb:noneはサポートしていないと文句言われるので削除。
  - xcopyに/y追加。
  - -alignの設定も消したいんですけど、Emacs 21.3でも残っているのでそのまま。
    ->CVS HEADでは、がらっと変わってるし...うぅ。

・lib-src/makefile.nt
  何故かちゃんとコンパイル通らないのと、INCLUDEはデフォルトで読むようなので、
  rcのオプションから/iを削除。

・lib-src/makefile.meadow.w32-in
  同上。

・nt/Meadow.mak, nt/dump95.bat, nt/dumpNT.bat
  不要だと思うので、削除。

・Meadow.plan
  既に意味のないものも多々あると思うので、一旦破棄してしまっても良いかなと
  思います。

・Meadow-Manual.sdoc
  Wikiに移動したので、消してしまっても良いと思っています。


--
Shuichi Kitaguchi // kit@xxxxxxxx / ki@xxxxxxxxxxxxxx

Index: nt/gmake.meadow.defs
===================================================================
--- nt/gmake.meadow.defs	(revision 3553)
+++ nt/gmake.meadow.defs	(working copy)
@@ -223,9 +223,9 @@
 
 CP		= cp -f
 ifeq "$(OS_TYPE)" "windows95"
-CP_DIR		= xcopy /f/r/i/e/d/k
+CP_DIR		= xcopy /f/r/i/e/d/k/y
 else
-CP_DIR		= xcopy /f/r/i/e/d/k /EXCLUDE:"..\nt\excludes.Meadow"
+CP_DIR		= xcopy /f/r/i/e/d/k/y /EXCLUDE:"..\nt\excludes.Meadow"
 endif
 DEL		= rm -f
 DEL_TREE	= rm -rf

Index: nt/configure.meadow.bat
===================================================================
--- nt/configure.meadow.bat	(revision 3553)
+++ nt/configure.meadow.bat	(working copy)
@@ -307,7 +307,8 @@
 
 echo.
 echo Emacs successfully configured.
-echo Run `%MAKECMD%' to build, then run `%MAKECMD% install' to install.
+echo Run `%MAKECMD% bootstrap' and '%MAKECMD% all' to build,
+echo then run `%MAKECMD% install INSTALL_DIR=X:/...' to install.
 goto end
 
 :SmallEnv

Index: nt/INSTALL.Meadow
===================================================================
--- nt/INSTALL.Meadow	(revision 3553)
+++ nt/INSTALL.Meadow	(working copy)
@@ -146,7 +146,7 @@
 <STEP3: Installation>
 
 -----------------
-nmake INSTALL_DIR=<YOUR INSTALL DIRECTORY> -f Meadow.mak install [RETURN]
+nmake install [RETURN]
 -----------------
 
 4.2 With Cygwin

Index: nt/makefile.def
===================================================================
--- nt/makefile.def	(revision 3553)
+++ nt/makefile.def	(working copy)
@@ -201,9 +201,9 @@
 SYS_LDFLAGS	= 
 !else
 !if $(W32_VER4)
-SYS_LDFLAGS	= -nologo -pdb:none -release -incremental:no -version:4.00
+SYS_LDFLAGS	= -nologo -release -incremental:no -version:4.00
 !else
-SYS_LDFLAGS	= -nologo -pdb:none -release -incremental:no -version:3.10
+SYS_LDFLAGS	= -nologo -release -incremental:no -version:3.10
 !endif
 !endif
 
@@ -259,9 +259,9 @@
 
 CP		= copy
 !if "$(OS_TYPE)" == "windows95"
-CP_DIR		= xcopy /f/r/i/e/d/k
+CP_DIR		= xcopy /f/r/i/e/d/k/y
 !else
-CP_DIR		= xcopy /f/r/i/e/d/k /EXCLUDE:..\nt\excludes.Meadow
+CP_DIR		= xcopy /f/r/i/e/d/k/y /EXCLUDE:..\nt\excludes.Meadow
 
 !endif
 

Index: lib-src/makefile.nt
===================================================================
--- lib-src/makefile.nt	(revision 3553)
+++ lib-src/makefile.nt	(working copy)
@@ -501,7 +501,7 @@
 
 $(BLD)\progdlg.res: \
 	$(SRC)\progdlg.rc
-	$(RC) /i"$(INCLUDE)" /fo$(BLD)\progdlg.res $(SRC)\progdlg.rc
+	$(RC) /fo$(BLD)\progdlg.res $(SRC)\progdlg.rc
 
 $(BLD)\ntlib.obj : \
 	$(SRC)\ntlib.c \

Index: lib-src/makefile.meadow.w32-in
===================================================================
--- lib-src/makefile.meadow.w32-in	(revision 3553)
+++ lib-src/makefile.meadow.w32-in	(working copy)
@@ -509,7 +509,7 @@
 
 $(BLD)\progdlg.res: \
 	$(SRC)\progdlg.rc
-	$(RC) /i"$(INCLUDE)" /fo$(BLD)\progdlg.res $(SRC)\progdlg.rc
+	$(RC) /fo$(BLD)\progdlg.res $(SRC)\progdlg.rc
 
 $(BLD)\md5.obj : \
 	$(SRC)\md5.c \