Changeset 7373 in vbox
- Timestamp:
- Mar 7, 2008 3:19:40 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk
r7307 r7373 41 41 DEFS := $(filter-out VBOX_WITH_DEBUGGER_GUI,$(DEFS)) 42 42 43 # Handmade configuration of qt4 43 # 44 # Handmade configuration of qt4 - very annoying, this needs to 45 # be cleaned up properly later some time (not important now). 46 # 47 ifndef VBOX_PATH_QT4 48 if1of ($(USERNAME), bird) 49 # gentoo (64-bit) 50 VBOX_PATH_QT4 ?= /usr 51 VBOX_PATH_QT4_BIN ?= /usr/bin 52 VBOX_PATH_QT4_INCLUDE ?= /usr/include/qt4 53 VBOX_PATH_QT4_LIB ?= /usr/lib/qt4 54 VBOX_PATH_QT4_LIB64 ?= /usr/lib/qt4 55 VBOX_PATH_QT4_SHARE ?= /usr/share/qt4 56 endif 57 endif 44 58 VBOX_PATH_QT4 ?= /usr 45 59 VBOX_PATH_QT4_BIN ?= $(VBOX_PATH_QT4)/bin … … 53 67 54 68 ifeq ($(BUILD_TARGET),darwin) 55 VBOX_MODULE_QT4+= QtSql QtXml56 VBOX_DEFS_QT4 = QT_SQL_LIB QT_XML_LIB57 VBOX_INCS_QT4 = $(foreach mod, $(VBOX_MODULE_QT4), $(join $(join /Library/Frameworks/, $(mod)), .framework/Headers))58 VBOX_LIBS_QT4 = 69 VBOX_MODULE_QT4 += QtSql QtXml 70 VBOX_DEFS_QT4 = QT_SQL_LIB QT_XML_LIB 71 VBOX_INCS_QT4 = $(foreach mod, $(VBOX_MODULE_QT4), $(join $(join /Library/Frameworks/, $(mod)), .framework/Headers)) 72 VBOX_LIBS_QT4 = 59 73 else 60 VBOX_INCS_QT4 = $(VBOX_PATH_QT4_SHARE)/mkspecs/linux-g++ \ 61 $(foreach mod, $(VBOX_MODULE_QT4), $(join $(VBOX_PATH_QT4_INCLUDE)/, $(mod))) \ 62 $(VBOX_PATH_QT4_INCLUDE)/Qt $(VBOX_PATH_QT4_INCLUDE) 63 VBOX_LIBS_QT4 = $(VBOX_MODULE_QT4) 74 VBOX_INCS_QT4 = \ 75 $(VBOX_PATH_QT4_SHARE)/mkspecs/linux-g++ \ 76 $(addprefix $(VBOX_PATH_QT4_INCLUDE)/, $(VBOX_MODULE_QT4) Qt) \ 77 $(VBOX_PATH_QT4_INCLUDE) 78 VBOX_LIBS_QT4 = $(VBOX_MODULE_QT4) 64 79 endif 65 80 … … 658 673 $$(call MSG_TOOL,moc,$(target),$(mochdr),$$@) 659 674 $$(QUIET)$$(MKDIR) -p $$(@D) 660 $$(QUIET)$$(VBOX_MOC4) $(foreach def,$($(target)_DEFS),-D$(def)) \ 661 $(foreach inc,$($(target)_INCS),-I$(inc)) \ 662 $(mochdr) -o $$@ 675 $$(QUIET)$$(VBOX_MOC4) \ 676 $(addprefix -D,$($(target)_DEFS)) \ 677 $(addprefix -I,$($(target)_INCS)) \ 678 $(mochdr) -o $$@ 663 679 664 680 endef … … 681 697 $$(call MSG_TOOL,moc,$(target),$(mocsrc),$$@) 682 698 $$(QUIET)$$(MKDIR) -p $$(@D) 683 $$(QUIET)$$(VBOX_MOC4) $(foreach def,$($(target)_DEFS),-D$(def)) \ 684 $(foreach inc,$($(target)_INCS),-I$(inc)) \ 685 -i $(mocsrc) -o $$@ 699 $$(QUIET)$$(VBOX_MOC4) \ 700 $(addprefix -D,$($(target)_DEFS)) \ 701 $(addprefix -I,$($(target)_INCS)) \ 702 -i $(mocsrc) -o $$@ 686 703 687 704 endef … … 704 721 $$(call MSG_TOOL,moc,$(target),$(mocuihdr),$$@) 705 722 $$(QUIET)$$(MKDIR) -p $$(@D) 706 $$(QUIET)$$(VBOX_MOC4) $(foreach def,$($(target)_DEFS),-D$(def)) \ 707 $(foreach inc,$($(target)_INCS),-I$(inc)) \ 708 -i $(mocuihdr) -o $$@ 723 $$(QUIET)$$(VBOX_MOC4) \ 724 $(addprefix -D,$($(target)_DEFS)) \ 725 $(addprefix -I,$($(target)_INCS)) \ 726 -i $(mocuihdr) -o $$@ 709 727 710 728 endef … … 735 753 $(mocsrc): $(uihdr) | $$(call DIRDEP,$(dir $(mocsrc))) 736 754 $$(call MSG_TOOL,moc,$(target),$(uihdr),$$@) 737 $$(QUIET)$$(VBOX_MOC4) $(foreach def,$($(target)_DEFS),-D$(def)) \ 738 $(foreach inc,$($(target)_INCS),-I$(inc)) \ 739 $(uihdr) -o $$@ 755 $$(QUIET)$$(VBOX_MOC4) \ 756 $(addprefix -D,$($(target)_DEFS)) \ 757 $(addprefix -I,$($(target)_INCS)) \ 758 $(uihdr) -o $$@ 740 759 741 760 endef
Note:
See TracChangeset
for help on using the changeset viewer.