[haiku-commits] haiku: hrev47631 - /

  • From: zooey@xxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 6 Aug 2014 23:49:15 +0200 (CEST)

hrev47631 adds 1 changeset to branch 'master'
old head: b1c9a1a31d030bbe501deca5f110ffc60359ba13
new head: 63cc55477cad1139290031e46586e1c77088b585
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=63cc554+%5Eb1c9a1a

----------------------------------------------------------------------------

63cc554: Fix #11101: Broken Haiku repository creation.
  
  * Invoking jam from Haiku's checkout directory (instead of the output
    directory) caused the repository creation to fail because of relative
    paths to package files being used. Now we make sure that HAIKU_TOP
    is an absolute path to avoid problems like these.

                                    [ Oliver Tappe <zooey@xxxxxxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev47631
Commit:      63cc55477cad1139290031e46586e1c77088b585
URL:         http://cgit.haiku-os.org/haiku/commit/?id=63cc554
Author:      Oliver Tappe <zooey@xxxxxxxxxxxxxxx>
Date:        Wed Aug  6 21:48:37 2014 UTC

Ticket:      https://dev.haiku-os.org/ticket/11101

----------------------------------------------------------------------------

1 file changed, 5 insertions(+)
Jamrules | 5 +++++

----------------------------------------------------------------------------

diff --git a/Jamrules b/Jamrules
index fb4eaf7..37df4c6 100644
--- a/Jamrules
+++ b/Jamrules
@@ -1,5 +1,10 @@
 # Haiku Jamrules
 
+# Make sure we have an absolute HAIKU_TOP
+if $(HAIKU_TOP) = "." {
+       HAIKU_TOP = $(PWD) ;
+}
+
 # Main directories used by the build.
 HAIKU_OUTPUT_DIR                                       ?= [ FDirName 
$(HAIKU_TOP) generated ] ;
 HAIKU_BUILD_OUTPUT_DIR                         ?= [ FDirName 
$(HAIKU_OUTPUT_DIR) build ] ;


Other related posts:

  • » [haiku-commits] haiku: hrev47631 - / - zooey