emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/Makefile.in


From: Andreas Schwab
Subject: [Emacs-diffs] Changes to emacs/src/Makefile.in
Date: Sat, 08 Feb 2003 12:24:58 -0500

Index: emacs/src/Makefile.in
diff -c emacs/src/Makefile.in:1.268 emacs/src/Makefile.in:1.269
*** emacs/src/Makefile.in:1.268 Fri Jan 31 10:23:09 2003
--- emacs/src/Makefile.in       Sat Feb  8 12:24:57 2003
***************
*** 1,5 ****
  # Makefile for GNU Emacs.
! # Copyright (C) 1985, 87, 88, 93, 94, 95, 99, 2000, 2001
  # Free Software Foundation, Inc.
  
  # This file is part of GNU Emacs.
--- 1,5 ----
  # Makefile for GNU Emacs.
! # Copyright (C) 1985, 87, 88, 93, 94, 95, 99, 2000, 2001, 2003
  # Free Software Foundation, Inc.
  
  # This file is part of GNU Emacs.
***************
*** 37,42 ****
--- 37,43 ----
  address@hidden@
  address@hidden@
  address@hidden@
+ address@hidden@
  # Substitute an assignment for the MAKE variable, because
  # BSD doesn't have it as a default.
  @SET_MAKE@
***************
*** 887,898 ****
  #define OBJECTS_MACHINE
  #endif
  
! all: address@hidden@ OTHER_FILES
  
! address@hidden@: address@hidden@ ${etc}DOC ${lisp}
  #ifdef CANNOT_DUMP
!       rm -f address@hidden@
!       ln address@hidden@ address@hidden@
  #else
  #ifdef HAVE_SHM
        LC_ALL=C ./temacs -nl -batch -l loadup dump
--- 888,899 ----
  #define OBJECTS_MACHINE
  #endif
  
! all: emacs${EXEEXT} OTHER_FILES
  
! emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp}
  #ifdef CANNOT_DUMP
!       rm -f emacs${EXEEXT}
!       ln temacs${EXEEXT} emacs${EXEEXT}
  #else
  #ifdef HAVE_SHM
        LC_ALL=C ./temacs -nl -batch -l loadup dump
***************
*** 915,929 ****
        ${libsrc}make-docfile -d ${srcdir} ${SOME_MACHINE_OBJECTS} ${obj} > 
${etc}DOC
        ${libsrc}make-docfile -a ${etc}DOC -d ${srcdir} ${SOME_MACHINE_LISP} 
${shortlisp}
  
! address@hidden@:
!       cd ${libsrc}; ${MAKE} ${MFLAGS} address@hidden@
  
  /* Some systems define this to cause parallel Make-ing.  */
  #ifndef MAKE_PARALLEL
  #define MAKE_PARALLEL
  #endif
  
! address@hidden@: MAKE_PARALLEL $(LOCALCPP) $(STARTFILES) stamp-oldxmenu 
${obj} ${otherobj} OBJECTS_MACHINE address@hidden@
        $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \
      -o temacs ${STARTFILES} ${obj} ${otherobj}  \
      OBJECTS_MACHINE ${LIBES}
--- 916,930 ----
        ${libsrc}make-docfile -d ${srcdir} ${SOME_MACHINE_OBJECTS} ${obj} > 
${etc}DOC
        ${libsrc}make-docfile -a ${etc}DOC -d ${srcdir} ${SOME_MACHINE_LISP} 
${shortlisp}
  
! ${libsrc}make-docfile${EXEEXT}:
!       cd ${libsrc}; ${MAKE} ${MFLAGS} make-docfile${EXEEXT}
  
  /* Some systems define this to cause parallel Make-ing.  */
  #ifndef MAKE_PARALLEL
  #define MAKE_PARALLEL
  #endif
  
! temacs${EXEEXT}: MAKE_PARALLEL $(LOCALCPP) $(STARTFILES) stamp-oldxmenu 
${obj} ${otherobj} OBJECTS_MACHINE prefix-args${EXEEXT}
        $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \
      -o temacs ${STARTFILES} ${obj} ${otherobj}  \
      OBJECTS_MACHINE ${LIBES}
***************
*** 931,937 ****
  /* We don't use ALL_LDFLAGS because LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
     often contain options that have to do with using Emacs's crt0,
     which are only good with temacs.  */
! address@hidden@: prefix-args.c $(config_h)
        $(CC) $(ALL_CFLAGS) $(LDFLAGS) ${srcdir}/prefix-args.c -o prefix-args
  
  /* Don't lose if this was not defined.  */
--- 932,938 ----
  /* We don't use ALL_LDFLAGS because LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
     often contain options that have to do with using Emacs's crt0,
     which are only good with temacs.  */
! prefix-args${EXEEXT}: prefix-args.c $(config_h)
        $(CC) $(ALL_CFLAGS) $(LDFLAGS) ${srcdir}/prefix-args.c -o prefix-args
  
  /* Don't lose if this was not defined.  */
***************
*** 1253,1277 ****
        ${emacsapp}Contents/Resources/English.lproj/InfoPlist.strings
  macosx-app: macosx-bundle ${emacsapp}Contents/MacOS/Emacs \
    ${emacsapp}Contents/Resources/Emacs.rsrc
! ${emacsapp}Contents/MacOS/Emacs: address@hidden@
        mkdir -p ${emacsapp}Contents/MacOS/;
!       cd ${emacsapp}Contents/MacOS/; cp ../../../../src/address@hidden@ 
address@hidden@
  ${emacsapp}Contents/Resources/Emacs.rsrc: ../mac/src/Emacs.r
        /Developer/Tools/Rez -useDF \
        -o ${emacsapp}Contents/Resources/Emacs.rsrc \
        /System/Library/Frameworks/Carbon.framework/Headers/Carbon.r $<
  #endif
  
! address@hidden@: ${libsrc}emacstool.c
!       cd ${libsrc}; ${MAKE} ${MFLAGS} address@hidden@
  bootstrapclean:
!       rm -f address@hidden@
  mostlyclean:
!       rm -f address@hidden@ address@hidden@ core *.core \#* *.o libXMenu11.a 
liblw.a
        rm -f ../etc/DOC
!       rm -f address@hidden@
  clean: mostlyclean
!       rm -f address@hidden@ address@hidden@
  /**/# This is used in making a distribution.
  /**/# Do not use it on development directories!
  distclean: clean
--- 1254,1278 ----
        ${emacsapp}Contents/Resources/English.lproj/InfoPlist.strings
  macosx-app: macosx-bundle ${emacsapp}Contents/MacOS/Emacs \
    ${emacsapp}Contents/Resources/Emacs.rsrc
! ${emacsapp}Contents/MacOS/Emacs: emacs${EXEEXT}
        mkdir -p ${emacsapp}Contents/MacOS/;
!       cd ${emacsapp}Contents/MacOS/; cp ../../../../src/emacs${EXEEXT} 
Emacs${EXEEXT}
  ${emacsapp}Contents/Resources/Emacs.rsrc: ../mac/src/Emacs.r
        /Developer/Tools/Rez -useDF \
        -o ${emacsapp}Contents/Resources/Emacs.rsrc \
        /System/Library/Frameworks/Carbon.framework/Headers/Carbon.r $<
  #endif
  
! ${libsrc}emacstool${EXEEXT}: ${libsrc}emacstool.c
!       cd ${libsrc}; ${MAKE} ${MFLAGS} emacstool${EXEEXT}
  bootstrapclean:
!       rm -f bootstrap-emacs${EXEEXT}
  mostlyclean:
!       rm -f temacs${EXEEXT} prefix-args${EXEEXT} core *.core \#* *.o 
libXMenu11.a liblw.a
        rm -f ../etc/DOC
!       rm -f bootstrap-emacs${EXEEXT}
  clean: mostlyclean
!       rm -f emacs-*${EXEEXT} emacs${EXEEXT}
  /**/# This is used in making a distribution.
  /**/# Do not use it on development directories!
  distclean: clean
***************
*** 1284,1290 ****
        @echo "it deletes files that may require special tools to rebuild."
        rm -f TAGS
  versionclean:
!       -rm -f address@hidden@ emacs-* ../etc/DOC*
  extraclean: distclean
        -rm -f *~ \#* m/?*~ s/?*~
  
--- 1285,1291 ----
        @echo "it deletes files that may require special tools to rebuild."
        rm -f TAGS
  versionclean:
!       -rm -f emacs${EXEEXT} emacs-* ../etc/DOC*
  extraclean: distclean
        -rm -f *~ \#* m/?*~ s/?*~
  
***************
*** 1322,1341 ****
  
  /* Bootstrapping.  */
  
! bootstrap: address@hidden@
  
  /* Dump an Emacs executable named bootstrap-emacs containing the
     files from loadup.el in source form.  */
  
! address@hidden@: address@hidden@
  #ifdef CANNOT_DUMP
!       ln address@hidden@ address@hidden@
  #else
  #ifdef HAVE_SHM
        ./temacs -nl -batch -l loadup bootstrap
  #else /* ! defined (HAVE_SHM) */
        ./temacs --batch --load loadup bootstrap
  #endif /* ! defined (HAVE_SHM) */
!       mv -f address@hidden@ address@hidden@
  #endif /* ! defined (CANNOT_DUMP) */
  
--- 1323,1342 ----
  
  /* Bootstrapping.  */
  
! bootstrap: bootstrap-emacs${EXEEXT}
  
  /* Dump an Emacs executable named bootstrap-emacs containing the
     files from loadup.el in source form.  */
  
! bootstrap-emacs${EXEEXT}: temacs${EXEEXT}
  #ifdef CANNOT_DUMP
!       ln temacs${EXEEXT} bootstrap-emacs${EXEEXT}
  #else
  #ifdef HAVE_SHM
        ./temacs -nl -batch -l loadup bootstrap
  #else /* ! defined (HAVE_SHM) */
        ./temacs --batch --load loadup bootstrap
  #endif /* ! defined (HAVE_SHM) */
!       mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT}
  #endif /* ! defined (CANNOT_DUMP) */
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]