VirtualBox

Changeset 71333 in vbox


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

FE/Qt: bugref:9049: Cleanup/rework Makefile first of all: Flags, headers, sources.

File:
1 edited

Legend:

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

    r71332 r71333  
    223223
    224224
     225#
     226# VirtualBox - GUI Application.
     227# Compiling/linking flags.
     228#
    225229ifneq ($(KBUILD_TARGET),win)
    226230VirtualBox_CXXFLAGS += -Wno-switch
     
    245249endif
    246250
    247 # delay loading causes VM process crashes due to the misbehave of the current QtOpenGLVBox4.dll we use
    248 # (i.e. it does not create the ogl context properly when loaded this way)
    249 #
    250 # @todo: investigate a better work-around and enable back delay loading since it is needed to avoid
    251 # crashes caused by buggy ogl drivers for the case 2D is not used (i.e. no ogl stuff loaded)
    252 #if defined(VBOX_WITH_VIDEOHWACCEL) || defined(VBOX_GUI_USE_QGL)
    253 # VirtualBox_LDFLAGS.win += /DelayLoad:QtOpenGLVBox4.dll /DelayLoad:OPENGL32.dll
    254 #endif
    255 
    256251VirtualBox_LDFLAGS.darwin = \
    257252        -framework AppKit -framework Carbon -framework IOKit \
     
    309304
    310305
     306#
     307# VirtualBox - GUI Application.
    311308# Headers containing definitions of classes that use the Q_OBJECT macro.
     309#
    312310VirtualBox_QT_MOCHDRS = \
    313311        src/VBoxAboutDlg.h \
     
    545543ifdef VBOX_GUI_WITH_NETWORK_MANAGER
    546544 VirtualBox_QT_MOCHDRS += \
     545        src/net/UIDownloader.h \
     546        src/net/UIDownloaderAdditions.h \
     547        src/net/UIDownloaderExtensionPack.h \
     548        src/net/UIDownloaderUserManual.h \
    547549        src/net/UINetworkManager.h \
    548550        src/net/UINetworkManagerDialog.h \
     
    553555        src/net/UINetworkCustomer.h \
    554556        src/net/UIUpdateManager.h \
    555         src/net/UIDownloader.h \
    556         src/net/UIDownloaderAdditions.h \
    557         src/net/UIDownloaderExtensionPack.h \
    558         src/net/UIDownloaderUserManual.h \
    559557        src/settings/global/UIGlobalSettingsProxy.h \
    560558        src/settings/global/UIGlobalSettingsUpdate.h
     
    571569
    572570VirtualBox_QT_MOCHDRS.darwin += \
    573     src/platform/darwin/UIWindowMenuManager.h
    574 
     571        src/platform/darwin/UIWindowMenuManager.h
     572
     573
     574#
     575# VirtualBox - GUI Application.
    575576# Sources containing local definitions of classes that use the Q_OBJECT macro.
     577#
    576578VirtualBox_QT_MOCSRCS = \
    577579        src/extensions/QIArrowSplitter.cpp \
     
    634636endif
    635637
     638
     639#
     640# VirtualBox - GUI Application.
     641# Sources.
     642#
    636643VirtualBox_SOURCES = \
    637644        src/main.cpp \
     
    881888
    882889ifdef VBOX_GUI_WITH_NETWORK_MANAGER
    883 VirtualBox_SOURCES += \
     890 VirtualBox_SOURCES += \
    884891        src/net/UINetworkManager.cpp \
    885892        src/net/UINetworkManagerDialog.cpp \
     
    953960endif
    954961
    955 #
    956 # Drag and drop support.
    957 #
    958962ifdef VBOX_WITH_DRAG_AND_DROP
    959963 VirtualBox_SOURCES += \
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