emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r100267: Minor build simplification f


From: Glenn Morris
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r100267: Minor build simplification for NS.
Date: Thu, 13 May 2010 19:46:09 -0700
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 100267
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Thu 2010-05-13 19:46:09 -0700
message:
  Minor build simplification for NS.
  
  * configure.in (NS_IMPL_GNUSTEP_INC): New output variable.
  (GNUSTEP_MAKEFILES): Do not output.
  
  * src/Makefile.in (@NS_IMPL_GNUSTEP_INC@): Use in place of #ifdef.
  
  * msdos/sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
modified:
  ChangeLog
  configure.in
  msdos/ChangeLog
  msdos/sed1v2.inp
  src/ChangeLog
  src/Makefile.in
=== modified file 'ChangeLog'
--- a/ChangeLog 2010-05-13 07:26:50 +0000
+++ b/ChangeLog 2010-05-14 02:46:09 +0000
@@ -1,3 +1,8 @@
+2010-05-14  Glenn Morris  <address@hidden>
+
+       * configure.in (NS_IMPL_GNUSTEP_INC): New output variable.
+       (GNUSTEP_MAKEFILES): Do not output.
+
 2010-05-13  Glenn Morris  <address@hidden>
 
        * configure.in: Fix some paren typos.

=== modified file 'configure.in'
--- a/configure.in      2010-05-13 07:26:50 +0000
+++ b/configure.in      2010-05-14 02:46:09 +0000
@@ -1452,6 +1452,7 @@
 HAVE_NS=no
 NS_IMPL_COCOA=no
 NS_IMPL_GNUSTEP=no
+NS_IMPL_GNUSTEP_INC=
 tmp_CPPFLAGS="$CPPFLAGS"
 tmp_CFLAGS="$CFLAGS"
 CPPFLAGS="$CPPFLAGS -x objective-c"
@@ -1473,6 +1474,13 @@
      GNUSTEP_MAKEFILES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_MAKEFILES)"
      GNUSTEP_SYSTEM_HEADERS="$(. $GNUSTEP_CONFIG_FILE; echo 
$GNUSTEP_SYSTEM_HEADERS)"
      GNUSTEP_SYSTEM_LIBRARIES="$(. $GNUSTEP_CONFIG_FILE; echo 
$GNUSTEP_SYSTEM_LIBRARIES)"
+     ## Pull in stuff from GNUstep-make.
+     NS_IMPL_GNUSTEP_INC="FOUNDATION_LIB=gnu
+GUI_LIB=gnu
+include $GNUSTEP_MAKEFILES/Additional/base.make
+include $GNUSTEP_MAKEFILES/Additional/gui.make
+shared=no
+"
      CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
      CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
      REAL_CFLAGS="$REAL_CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
@@ -1491,6 +1499,7 @@
     NS_HAVE_NSINTEGER=no
   fi
 fi
+AC_SUBST(NS_IMPL_GNUSTEP_INC)
 
 NS_OBJ=
 NS_SUPPORT=
@@ -3050,7 +3059,6 @@
 AC_SUBST(ns_appbindir)
 AC_SUBST(ns_appresdir)
 AC_SUBST(ns_appsrc)
-AC_SUBST(GNUSTEP_MAKEFILES)
 AC_SUBST(GNUSTEP_SYSTEM_HEADERS)
 AC_SUBST(GNUSTEP_SYSTEM_LIBRARIES)
 AC_SUBST(GNU_OBJC_CFLAGS)

=== modified file 'msdos/ChangeLog'
--- a/msdos/ChangeLog   2010-05-13 03:55:46 +0000
+++ b/msdos/ChangeLog   2010-05-14 02:46:09 +0000
@@ -1,3 +1,7 @@
+2010-05-14  Glenn Morris  <address@hidden>
+
+       * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
+
 2010-05-13  Glenn Morris  <address@hidden>
 
        * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.

=== modified file 'msdos/sed1v2.inp'
--- a/msdos/sed1v2.inp  2010-05-13 03:18:04 +0000
+++ b/msdos/sed1v2.inp  2010-05-14 02:46:09 +0000
@@ -109,6 +109,7 @@
 /^M_FILE *=/address@hidden@address@hidden/intel386.h!
 /^S_FILE *=/address@hidden@address@hidden/msdos.h!
 /address@hidden@$/s/@SET_MAKE@//
+/address@hidden@/s/@NS_IMPL_GNUSTEP_INC@//
 /^.\${libsrc}make-docfile.*>/s!make-docfile!make-docfile -o ../etc/DOC!
 /^.\${libsrc}make-doc/s!>.*$!!
 /^[   ]*$/d

=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2010-05-14 02:36:46 +0000
+++ b/src/ChangeLog     2010-05-14 02:46:09 +0000
@@ -1,7 +1,9 @@
 2010-05-14  Glenn Morris  <address@hidden>
 
+       * Makefile.in (@NS_IMPL_GNUSTEP_INC@): Use in place of #ifdef.
+       (ns_appresdir): Remove, unused.
+
        * Makefile.in (SHELL): Move outside cpp section.
-       (ns_appresdir): Remove, unused.
 
        * s/netbsd.h (AMPERSAND_FULL_NAME): Remove (defined in AH_BOTTOM).
 

=== modified file 'src/Makefile.in'
--- a/src/Makefile.in   2010-05-14 02:36:46 +0000
+++ b/src/Makefile.in   2010-05-14 02:46:09 +0000
@@ -247,14 +247,8 @@
    do not let it interfere with this file.  */
 #undef register
 
-#ifdef NS_IMPL_GNUSTEP
-/* Pull in stuff from GNUstep-make.  */
-FOUNDATION_LIB=gnu
-GUI_LIB=gnu
-include @GNUSTEP_MAKEFILES@/Additional/base.make
-include @GNUSTEP_MAKEFILES@/Additional/gui.make
-shared=no
-#endif
+/* If NS_IMPL_GNUSTEP, some definitions and includes are expanded here.  */
address@hidden@
 
 /* DO NOT use -R.  There is a special hack described in lastfile.c
    which is used instead.  Some initialized data areas are modified


reply via email to

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