From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Marcin Antczak Newsgroups: gmane.emacs.devel Subject: [PATCH] my first patch for emacs Date: Wed, 14 Sep 2005 16:53:05 +0200 Message-ID: <1126709585.12119.10.camel@localhost.localdomain> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-YH0cgLlG5Y4vKOTncop+" X-Trace: sea.gmane.org 1126710631 30631 80.91.229.2 (14 Sep 2005 15:10:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 14 Sep 2005 15:10:31 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 14 17:10:29 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EFYsp-0004Ls-Kf for ged-emacs-devel@m.gmane.org; Wed, 14 Sep 2005 17:09:11 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EFYso-0001NI-W1 for ged-emacs-devel@m.gmane.org; Wed, 14 Sep 2005 11:09:11 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EFYp6-0008Iq-En for emacs-devel@gnu.org; Wed, 14 Sep 2005 11:05:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EFYp4-0008Hl-8G for emacs-devel@gnu.org; Wed, 14 Sep 2005 11:05:19 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EFYoK-0007bK-A7 for emacs-devel@gnu.org; Wed, 14 Sep 2005 11:04:32 -0400 Original-Received: from [64.233.162.206] (helo=zproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EFYei-00058o-CT for emacs-devel@gnu.org; Wed, 14 Sep 2005 10:54:36 -0400 Original-Received: by zproxy.gmail.com with SMTP id x7so151872nzc for ; Wed, 14 Sep 2005 07:54:34 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=FBn3ikg0rFUnqjYSIB1YkZOT5u0Ner5jVyjF7i7vonliE3TYEwrf5PFJFJwYbpwZlLafgwu9kWRkL6r9HlJ6EMENX7OF4un94YNIX9Lw0qZQA8hzb5KValyO318hHEouo9xniAZz5069o+TNuz+Y1oJUThy3R2MTuZVbku4ovnw= Original-Received: by 10.36.147.10 with SMTP id u10mr1031474nzd; Wed, 14 Sep 2005 07:53:38 -0700 (PDT) Original-Received: from e-dev.e-dev.tele2.pl ( [213.173.212.166]) by mx.gmail.com with ESMTP id 24sm136832nzn.2005.09.14.07.53.09; Wed, 14 Sep 2005 07:53:12 -0700 (PDT) Original-To: emacs-devel@gnu.org X-Mailer: Evolution 2.4.0 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:42926 Archived-At: --=-YH0cgLlG5Y4vKOTncop+ Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi! This is my first patch I created for emacs - so, be gentle... This provides better test procedure when trying to build emacs from cvs without bootstrap. I hope you will like it. Regards, Marcin --=-YH0cgLlG5Y4vKOTncop+ Content-Disposition: attachment; filename=makefile.elc.test.diff Content-Type: text/x-patch; name=makefile.elc.test.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit ? makefile.elc.test.diff Index: Makefile.in =================================================================== RCS file: /cvsroot/emacs/emacs/Makefile.in,v retrieving revision 1.304 diff -c -r1.304 Makefile.in *** Makefile.in 26 Jul 2005 21:43:11 -0000 1.304 --- Makefile.in 14 Sep 2005 14:30:31 -0000 *************** *** 742,754 **** .PHONY: maybe_bootstrap maybe_bootstrap: ! @bar="`echo $(srcdir)/lisp/*.elc`"; \ ! if [ \( "$$bar" = '$(srcdir)/lisp/*.elc' \) -o \( "$$bar" = '' \) ]; then \ ! echo "Your tree does not include the compiled Lisp files."; \ ! echo "You need to do \`make bootstrap' to build Emacs."; \ ! echo "Emacs now requires Texinfo version 4.2."; \ ! exit 1;\ ! fi bootstrap: bootstrap-clean-before info bootstrap-build FRC --- 742,748 ---- .PHONY: maybe_bootstrap maybe_bootstrap: ! (cd src; $(MAKE) $(MFLAGS) bootstrap-maybe) bootstrap: bootstrap-clean-before info bootstrap-build FRC Index: src/Makefile.in =================================================================== RCS file: /cvsroot/emacs/emacs/src/Makefile.in,v retrieving revision 1.313 diff -c -r1.313 Makefile.in *** src/Makefile.in 7 Aug 2005 12:33:16 -0000 1.313 --- src/Makefile.in 14 Sep 2005 14:30:37 -0000 *************** *** 1340,1345 **** --- 1340,1355 ---- /* Bootstrapping. */ + bootstrap-maybe: + @for file in ${lisp}; do \ + if [ ! -f $$file ]; then \ + echo "Your tree does not include the compiled Lisp file: $$file"; \ + echo "You need to do \'make bootstrap' to build Emacs."; \ + echo "Emacs now requires Texinfo version 4.2."; \ + exit 1; \ + fi; \ + done + bootstrap: bootstrap-emacs${EXEEXT} /* Dump an Emacs executable named bootstrap-emacs containing the --=-YH0cgLlG5Y4vKOTncop+ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --=-YH0cgLlG5Y4vKOTncop+--