[vmkit-commits] [vmkit] r144181 - in /vmkit/trunk: Makefile.config.in Makefile.rules
Gael Thomas
gael.thomas at lip6.fr
Wed Nov 9 03:12:44 PST 2011
Author: gthomas
Date: Wed Nov 9 05:12:43 2011
New Revision: 144181
URL: http://llvm.org/viewvc/llvm-project?rev=144181&view=rev
Log:
Can build from another directoy. I'm unable to build from another directory, but it is not related to my previous modification :)
Modified:
vmkit/trunk/Makefile.config.in
vmkit/trunk/Makefile.rules
Modified: vmkit/trunk/Makefile.config.in
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/Makefile.config.in?rev=144181&r1=144180&r2=144181&view=diff
==============================================================================
--- vmkit/trunk/Makefile.config.in (original)
+++ vmkit/trunk/Makefile.config.in Wed Nov 9 05:12:43 2011
@@ -7,7 +7,8 @@
VMKIT_SRC_ROOT := $(PROJ_SRC_ROOT)
# Set the root directory of this project's object files
-PROJ_OBJ_ROOT := $(subst //,/, at abs_top_objdir@)
+PROJ_OBJ_ROOT := $(subst //,/, at abs_top_builddir@)
+VMKIT_OBJ_ROOT := $(PROJ_OBJ_ROOT)
# Set the root directory of this project's install prefix
PROJ_INSTALL_ROOT := @prefix@
Modified: vmkit/trunk/Makefile.rules
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/Makefile.rules?rev=144181&r1=144180&r2=144181&view=diff
==============================================================================
--- vmkit/trunk/Makefile.rules (original)
+++ vmkit/trunk/Makefile.rules Wed Nov 9 05:12:43 2011
@@ -104,11 +104,11 @@
$(ObjectsBCWithGC): $(ObjDir)/%_gc.bc: $(ObjDir)/%.ll $(LOPT)
$(Echo) "Compiling $*.ll to $*.bc for $(BuildMode) build (bytecode)"
- $(Verb) $(LOPT) $< -load=$(VMKIT_SRC_ROOT)/$(BuildMode)/lib/StaticGCPass$(SHLIBEXT) -std-compile-opts -StaticGCPass -o $@
+ $(Verb) $(LOPT) $< -load=$(VMKIT_OBJ_ROOT)/$(BuildMode)/lib/StaticGCPass$(SHLIBEXT) -std-compile-opts -StaticGCPass -o $@
$(ObjectsSWithGC): $(ObjDir)/%_gc.s: $(ObjDir)/%_gc.bc $(LLC)
$(Echo) "Compiling $*.bc to $*.s for $(BuildMode) build"
- $(Verb) $(LLC) -disable-cfi -disable-fp-elim -load=$(VMKIT_SRC_ROOT)/$(BuildMode)/lib/StaticGCPrinter$(SHLIBEXT) $< -o $@
+ $(Verb) $(LLC) -disable-cfi -disable-fp-elim -load=$(VMKIT_OBJ_ROOT)/$(BuildMode)/lib/StaticGCPrinter$(SHLIBEXT) $< -o $@
$(ObjectsWithGC): $(ObjDir)/%_gc.o: $(ObjDir)/%_gc.s $(ObjDir)/.dir
$(Echo) "Compiling $*.s for $(BuildMode) build" $(PIC_FLAG)
More information about the vmkit-commits
mailing list