VirtualBox

Changeset 12433 in vbox for trunk


Ignore:
Timestamp:
Sep 12, 2008 3:37:20 PM (16 years ago)
Author:
vboxsync
Message:

FE/Qt4: skeleton for the accessible plugin installation

File:
1 edited

Legend:

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

    r12424 r12433  
    483483
    484484
     485# If there is the accessible plugin & we are using our home-made qt put it to
     486# the output dir
     487# @todo: fix this &| add it to the qt4 unit
     488# note: it seems that $(PATH_SDK_QT4) isn't defined if this makefile is called
     489# from the root VBox directory.
     490if1of ($(KBUILD_TARGET),)
     491#if1of ($(KBUILD_TARGET),darwin win)
     492# Where are the plugins located
     493PREFIX=lib
     494SUFFIX=
     495ifeq ($(KBUILD_TARGET),win)
     496PREFIX=
     497SUFFIX=4
     498endif
     499PATH_SDK_QT4_PLUGINS=$(PATH_SDK_QT4)/plugins
     500# Generate the target dir
     501BLDDIRS=$(PATH_BIN)/accessible/
     502OTHERS += \
     503      $(PATH_BIN)/accessible/$(PREFIX)qtaccessiblewidgets$(SUFFIX)$(SUFF_DLL)
     504endif
     505     
    485506ifeq ($(KBUILD_TARGET),darwin)
    486507#
     
    576597include $(KBUILD_PATH)/subfooter.kmk
    577598
     599$(PATH_BIN)/accessible/$(PREFIX)qtaccessiblewidgets$(SUFFIX)$(SUFF_DLL): $(PATH_SDK_QT4_PLUGINS)/accessible/$(PREFIX)qtaccessiblewidgets$(SUFFIX)$(SUFF_DLL) | $$(dir $$@)
     600        $(INSTALL) -m 0644 $< ${@}
     601ifeq ($(KBUILD_TARGET), darwin)
     602        install_name_tool \
     603       -change           QtCore.framework/Versions/4/QtCore \
     604           @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore \
     605       -change           QtGui.framework/Versions/4/QtGui \
     606           @executable_path/../Frameworks/QtGui.framework/Versions/4/QtGui \
     607        ${@}
     608endif
    578609
    579610#
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