[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:5334] Cygwin によるビルドでダンプされないケースの修正
- X-ml-count: 5334
- Subject: [MD:5334] Cygwin によるビルドでダンプされないケースの修正
- From: "M.Fujii" <boochang@xxxxxxxxxxxx>
- Date: Mon, 09 Aug 2004 21:27:03 +0900 (JST)
- X-mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI)
藤井です。
Cygwin によるビルドでは、ダンプの対象となる elisp を更新してもダンプが
実行されないことがあるようです。
# 例えば meadow.el を更新するとダンプされるべきですが、実際に
# meadow.el だけを更新したときにはダンプされません。
Meadow.exe の依存関係は以下のようになっていますが、DOC が定義されていな
いので、実際には temacs.exe が更新されたときしかダンプされません。
----------------------------------------------------------------------
emacs: $(BLD) $(EMACS)
$(EMACS): $(DOC) $(TEMACS)
ifdef MEADOW
cd $(BLD) && ./temacs.exe -nd -batch -l loadup dump
mv -f $(BLD)/emacs.dmp $(BLD)/Meadow.dmp
mv -f $(BLD)/emacs.exe $(BLD)/Meadow.exe
cp -f $(BLD)/temacs.map $(BLD)/meadow.map
else
"$(THISDIR)/$(BLD)/temacs.exe" -batch -l loadup dump
endif
----------------------------------------------------------------------
ダンプが正常に行なわれるように makefile.meadow.w32-in に DOC の定義およ
びルールを追加しました。
Cygwin でビルドする際には、svn update 後に configure.meadow.bat を実行
してください。
--
藤井 正行 / Masayuki FUJII ( boochang@xxxxxxxxxxxx )