VirtualBox

Changeset 71336 in vbox for trunk


Ignore:
Timestamp:
Mar 14, 2018 3:08:49 PM (7 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9049: Cleanup/rework Makefile first of all: Plugins deployment, Qt modules, COM wrappers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk

    r71333 r71336  
    924924        src/platform/win/WinKeyboard.cpp
    925925
    926 if defined(VBOX_WITH_ORACLE_QT) || defined(VBOX_WITH_QT_PAYLOAD)
    927  INSTALLS.linux += VirtualBox.qt.conf
    928  INSTALLS.solaris += VirtualBox.qt.conf
    929  VirtualBox.qt.conf_INST = $(INST_BIN)
    930  VirtualBox.qt.conf_MODE = 644
    931  VirtualBox.qt.conf_SOURCES = $(VirtualBox_0_OUTDIR)/qt.conf=>qt.conf
    932 
    933 $$(VirtualBox_0_OUTDIR)/qt.conf: $(PATH_SUB_CURRENT)/Makefile.kmk $(VBOX_VERSION_MK) | $$(@D)/
    934         $(QUIET)$(RM) -f $@
    935         $(QUIET)$(APPEND) $@ "[Paths]"
    936         $(QUIET)$(APPEND) $@ "Plugins =" $(PATH_OUT)/$(INST_BIN)/plugins
    937 endif
    938 
    939926VirtualBox_SOURCES.darwin += \
    940927        src/platform/darwin/CocoaEventHelper.mm \
     
    973960endif
    974961
     962
     963#
     964# VirtualBox - GUI Application.
     965# Deployment.
     966#
     967if defined(VBOX_WITH_ORACLE_QT) || defined(VBOX_WITH_QT_PAYLOAD)
     968 INSTALLS.linux += VirtualBox.qt.conf
     969 INSTALLS.solaris += VirtualBox.qt.conf
     970 VirtualBox.qt.conf_INST = $(INST_BIN)
     971 VirtualBox.qt.conf_MODE = 644
     972 VirtualBox.qt.conf_SOURCES = $(VirtualBox_0_OUTDIR)/qt.conf=>qt.conf
     973
     974$$(VirtualBox_0_OUTDIR)/qt.conf: $(PATH_SUB_CURRENT)/Makefile.kmk $(VBOX_VERSION_MK) | $$(@D)/
     975        $(QUIET)$(RM) -f $@
     976        $(QUIET)$(APPEND) $@ "[Paths]"
     977        $(QUIET)$(APPEND) $@ "Plugins =" $(PATH_OUT)/$(INST_BIN)/plugins
     978endif
     979
     980
     981#
     982# VirtualBox - GUI Application.
    975983# The Qt modules we're using.
    976984# (The include directory and lib/framework for each module will be added by the Qt unit.)
     985#
    977986VirtualBox_QT_MODULES = Core Gui Widgets PrintSupport
    978987VirtualBox_QT_MODULES.linux   += X11Extras
     
    984993 VirtualBox_QT_MODULES += OpenGL
    985994endif
     995
    986996
    987997# Pull in the ui files
     
    10371047VirtualBox_INTERMEDIATES += $(VirtualBox_0_OUTDIR)/include/COMWrappers
    10381048VirtualBox_CLEAN         += $(wildcard $(VirtualBox_0_OUTDIR)/include/*) $(PATH_TARGET)/VirtualBoxComWrapperFiles.dep
     1049
     1050#
     1051# VirtualBox - GUI Application.
     1052# Build generated COM wrappers as part of app.
     1053#
    10391054VirtualBox_SOURCES       += $(VirtualBox_0_OUTDIR)/include/COMWrappers.cpp
    10401055
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette