[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebindings/smoke/kde
From: Adriaan de Groot <groot () kde ! org>
Date: 2004-07-31 22:58:54
Message-ID: 20040731225854.3462599F2 () office ! kde ! org
[Download RAW message or body]
CVS commit by adridg:
In some cases (src != build in particular), @kde_includes@ contains
${prefix} instead of the actual prefix. This is fine in Makefiles,
since prefix gets set there and everything expands out in the end.
In the generated perl script, ${prefix} doesn't work, so we need
to determine the prefix (configure.in.in change) and possibly substitute
it into $kdeinc (generate.pl.in change). This makes smoke/ build properly
and unattended with src != build.
M +2 -0 configure.in.in 1.5
M +2 -0 generate.pl.in 1.17
--- kdebindings/smoke/kde/configure.in.in #1.4:1.5
@@ -8,4 +8,6 @@
AC_SUBST(KDE_HAVE_GL)
+KDE_PREFIX=`$KDECONFIG --prefix`
+AC_SUBST(KDE_PREFIX)
if test "X$kde_build_libsmoke" = "Xkde" -o "X$kde_build_libsmoke" = "Xqt kde"; then
--- kdebindings/smoke/kde/generate.pl.in #1.16:1.17
@@ -162,5 +162,7 @@
my @kdeheaders = ();
+$kdeprefix = "@KDE_PREFIX@";
$kdeinc= '@kde_includes@';
+$kdeinc =~ s/\${prefix}/$kdeprefix/; # Remove ${prefix} in src != build
-d $kdeinc or die "Couldn't process $kdeinc: $!\n";
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic