]> git.donarmstrong.com Git - lilypond.git/commitdiff
(depth): Explain why absolute directory is
authorJan Nieuwenhuizen <janneke@gnu.org>
Tue, 15 Nov 2005 19:59:05 +0000 (19:59 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Tue, 15 Nov 2005 19:59:05 +0000 (19:59 +0000)
used and do not call it a path.
(FLEXLEXER_FILE): Rename from FLEXLEXER_PATH and add file name.

ChangeLog
config.make.in
lily/GNUmakefile
stepmake/aclocal.m4

index d39cec824f88154ff3ea4a26542fc34f6d2b3bdd..e158173489036874a88ffeba2d558c430ef2e563 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-11-15  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * stepmake/aclocal.m4 (depth): Explain why absolute directory is
+       used and do not call it a path.
+       (FLEXLEXER_FILE): Rename from FLEXLEXER_PATH and add file name.
+
 2005-11-14  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
        * lily/include/tie-formatting-problem.hh (class
index cfcd865fa183c6abdf3f977b3d2fc3eaebb27cdd..c0d756fb0d847c11acbc600d27afb6dec9454d5e 100644 (file)
@@ -91,7 +91,7 @@ DEFS = @DEFS@
 DOTEXE = @DOTEXE@
 FIND = @FIND@
 FLEX = @FLEX@
-FLEXLEXER_PATH = @FLEXLEXER_PATH@
+FLEXLEXER_FILE = @FLEXLEXER_FILE@
 FONTFORGE = @FONTFORGE@
 GROFF = @GROFF@
 GUILE = @GUILE@
index 23baceda3faf540ab26ca8209a58276bddc7b166..18a7b8b52e4fdac198e0555dcbd4eee280b49d9c 100644 (file)
@@ -70,9 +70,9 @@ $(outdir)/lily-parser.o: $(outdir)/parser.hh
 $(outdir)/lily-lexer.o: $(outdir)/parser.hh $(outdir)/FlexLexer.h
 $(outdir)/lexer.o: $(outdir)/parser.hh $(outdir)/version.hh
 
-ifneq ($(FLEXLEXER_PATH),)
-$(outdir)/FlexLexer.h: $(FLEXLEXER_PATH)/FlexLexer.h
-       cp $<  $@
+ifneq ($(FLEXLEXER_FILE),)
+$(outdir)/FlexLexer.h: $(FLEXLEXER_FILE)
+       cp $< $@
 endif
 
 
index 18ea29d3ca705489db3ec71f85da88b2b979270c..b0f65e10b3a5f702b7ba497c6115020350a23618 100644 (file)
@@ -441,19 +441,19 @@ class yy_flex_lexer: public yyFlexLexer
 
 
 AC_DEFUN(STEPMAKE_FLEXLEXER_LOCATION, [
-       AC_MSG_CHECKING([FlexLexer.h path])
+       AC_MSG_CHECKING([FlexLexer.h location])
 
        # ugh.
        cat <<EOF > conftest.cc
 using namespace std;
 #include <FlexLexer.h>
 EOF
-       FLEXLEXER_PATH=`$CXX -E conftest.cc | \
-         sed 's!# 1 "\(.*\)FlexLexer.h"!@FLEXLEXER@\1@@!g' | grep '@@' | \
+       FLEXLEXER_FILE=`$CXX -E conftest.cc | \
+         sed 's!# 1 "\(.*FlexLexer.h\)"!@FLEXLEXER@\1@@!g' | grep '@@' | \
          sed 's!.*@FLEXLEXER@\(.*\)@@.*$!\1!g' ` >& /dev/null
        rm conftest.cc
-       AC_SUBST(FLEXLEXER_PATH)
-        AC_MSG_RESULT($FLEXLEXER_PATH)
+       AC_SUBST(FLEXLEXER_FILE)
+        AC_MSG_RESULT($FLEXLEXER_FILE)
 ])
 
 AC_DEFUN(STEPMAKE_GCC, [
@@ -658,8 +658,6 @@ AC_DEFUN(STEPMAKE_INIT, [
 
        (cd stepmake 2>/dev/null || mkdir stepmake)
        (cd stepmake; rm -f bin; ln -s ../$srcdir/bin .)
-# only possible with autoconf < 2.50 -- hardcoded in configure.in
-#      AC_CONFIG_AUX_DIR(bin)
        stepmake=stepmake
     else
         AC_MSG_RESULT($PACKAGE)
@@ -681,19 +679,14 @@ AC_DEFUN(STEPMAKE_INIT, [
            stepmake="`cd $srcdir/stepmake; pwd`"
            AC_MSG_RESULT([$srcdir/stepmake  ($datadir/stepmake not found)])
        fi
-
-# only possible with autoconf < 2.50 -- hardcoded in configure.in
-#      AC_CONFIG_AUX_DIR(\
-#        stepmake/bin\
-#        $srcdir/stepmake/bin\
-#      )
     fi
 
     AC_SUBST(ugh_ugh_autoconf250_builddir)
 
-    # use absolute path.
-    if test "$srcdir" != "." ;  then 
-       srcdir=$(cd $srcdir;  pwd)
+    # Use absolute directory for non-srcdir builds, so that build
+    # dir can be moved.
+    if test "$srcdir_build" = "no" ;  then 
+       srcdir="`cd $srcdir; pwd`"
     fi
     
     AC_SUBST(srcdir)
@@ -835,7 +828,7 @@ AC_DEFUN(STEPMAKE_KPATHSEA, [
     fi
 
     save_CFLAGS="$CFLAGS"
-    CFLAGS=$(echo "-shared $CFLAGS" | sed -e 's/ -g//')
+    CFLAGS=`echo "-shared $CFLAGS" | sed -e 's/ -g//'`
     AC_MSG_CHECKING([for shared libkpathsea])
     AC_TRY_LINK([#include <kpathsea/kpathsea.h>],
                  [kpse_var_expand ("\$TEXMF");],
@@ -1150,7 +1143,7 @@ AC_DEFUN(STEPMAKE_FREETYPE2, [
        # UGR
        #r="lib$1-dev or $1-devel"
        r="libfreetype6-dev or freetype?-devel"
-       ver="$(pkg-config --modversion $1)"
+       ver="`pkg-config --modversion $1`"
        STEPMAKE_ADD_ENTRY($2, ["$r >= $3 (installed: $ver)"])
     fi
 ])
@@ -1172,7 +1165,7 @@ AC_DEFUN(STEPMAKE_GTK2, [
        # UGR
        # r="lib$1-dev or $1-devel"
        r="libgtk2.0-dev or gtk2-devel"
-       ver="$(pkg-config --modversion $1)"
+       ver="`pkg-config --modversion $1`"
        STEPMAKE_ADD_ENTRY($2, ["$r >= $3 (installed: $ver)"])
     fi
 ])
@@ -1196,7 +1189,7 @@ AC_DEFUN(STEPMAKE_PANGO, [
        # UGR
        #r="lib$1-dev or $1-devel"
        r="libpango1.0-dev or pango1.0-devel"
-       ver="$(pkg-config --modversion $1)"
+       ver="`pkg-config --modversion $1`"
        STEPMAKE_ADD_ENTRY($2, ["$r >= $3 (installed: $ver)"])
     fi
 ])
@@ -1221,7 +1214,7 @@ AC_DEFUN(STEPMAKE_PANGO_FT2, [
        # UGR
        #r="lib$1-dev or $1-devel"e
        r="libpango1.0-dev or pango?-devel"
-       ver="$(pkg-config --modversion $1)"
+       ver="`pkg-config --modversion $1`"
        STEPMAKE_ADD_ENTRY($2, ["$r >= $3 (installed: $ver)"])
     fi
 ])
@@ -1241,7 +1234,7 @@ AC_DEFUN(STEPMAKE_FONTCONFIG, [
        LIBS="$save_LIBS"
     else
        r="lib$1-dev or $1-devel"
-       ver="$(pkg-config --modversion $1)"
+       ver="`pkg-config --modversion $1`"
        STEPMAKE_ADD_ENTRY($2, ["$r >= $3 (installed: $ver)"])
     fi
 ])