VirtualBox

Changeset 26982 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Mar 3, 2010 10:28:21 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
58284
Message:

FE/BFE: VBoxBFE now uses MouseImpl from Main

Location:
trunk/src/VBox/Frontends/VBoxBFE
Files:
2 deleted
1 edited

Legend:

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

    r26850 r26982  
    2323include $(KBUILD_PATH)/subheader.kmk
    2424if !defined(VBOX_WITH_HARDENING) || "$(KBUILD_TARGET)" != "darwin"  # No hardened VBoxBFE on darwin (.m).
     25
     26#
     27# Files from Main needed for building VBoxBFE
     28#
     29VBOXBFE_MAIN_CPP = MouseImpl.cpp
     30VBOXBFE_MAIN_H   = MouseImpl.h ConsoleEvents.h
    2531
    2632#
     
    7076        VMMDevInterface.cpp \
    7177        DisplayImpl.cpp \
    72         MouseImpl.cpp \
     78        $(PATH_VBoxBFE)/MouseImpl.cpp \
    7379        KeyboardImpl.cpp \
    7480        StatusImpl.cpp \
     
    117123VBoxBFE_INCS = \
    118124        $(PATH_VBoxBFE) \
    119         $(VBOX_PATH_SDK)/include
     125        $(VBOX_PATH_SDK)/include \
     126        $(PATH_ROOT)/src/VBox/Frontends/VBoxBFE
    120127ifneq ($(filter-out win os2 l4 darwin,$(KBUILD_TARGET)),) # X11
    121128VBoxBFE_INCS += \
     
    166173        $(QUIET)$(VBOX_BIN2C) Ico64x01 $< $@
    167174
     175VBoxBFE_DEPS += $(addprefix $(PATH_VBoxBFE)/,$(VBOXBFE_MAIN_CPP) $(VBOXBFE_MAIN_H))
     176
     177# Pattern rules for copying needed files from Main
     178$(addprefix $$(PATH_VBoxBFE)/,$(VBOXBFE_MAIN_CPP)): \
     179                $$(PATH_VBoxBFE)/% : $(PATH_ROOT)/src/VBox/Main/% | $$(dir $$@)
     180        $(call MSG_INST_FILE,$<,$@)
     181        $(QUIET)$(CP_EXT) $< $@
     182
     183$(addprefix $$(PATH_VBoxBFE)/,$(VBOXBFE_MAIN_H)): \
     184                $$(PATH_VBoxBFE)/% : $(PATH_ROOT)/src/VBox/Main/include/% | $$(dir $$@)
     185        $(call MSG_INST_FILE,$<,$@)
     186        $(QUIET)$(CP_EXT) $< $@
     187
     188
    168189
    169190endif # !VBOX_WITH_HARDENING || !darwin
Note: See TracChangeset for help on using the changeset viewer.

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