VirtualBox

Changeset 12258 in vbox for trunk/src/VBox/Frontends/VBoxBFE


Ignore:
Timestamp:
Sep 9, 2008 3:01:02 AM (16 years ago)
Author:
vboxsync
Message:

Frontends/Makefiles: Converted VirtualBox 3 & 4 into sub-makefiles, eliminated PAHT_TARGET usage, pushed everything up to the root (sub-makefile wise), and fixed VBoxBFE & VBoxSDL exclusion on hardened darwin.

File:
1 edited

Legend:

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

    r12170 r12258  
    2020#
    2121
    22 ifdef VBOX_SINGLE_MAKEFILE
    2322SUB_DEPTH = ../../../..
    24 else
    25 DEPTH    ?= ../../../..
    26 SUB_DEPTH = ..
    27 endif
    2823include $(KBUILD_PATH)/subheader.kmk
     24if !defined(VBOX_WITH_HARDENING) || "$(KBUILD_TARGET)" != "darwin"  # No hardened VBoxBFE on darwin (.m).
    2925
    3026#
     
    3228#
    3329ifdef VBOX_WITH_HARDENING
    34  ifneq ($(KBUILD_TARGET),darwin) # No hardened VBoxBFE on darwin (.m).
    35   PROGRAMS += VBoxBFEHardened
    36   DLLS += VBoxBFE
    37  endif
     30 PROGRAMS += VBoxBFEHardened
     31 DLLS += VBoxBFE
    3832else
    3933 PROGRAMS += VBoxBFE
    4034endif
     35
    4136
    4237#
     
    173168VBoxBFE_SDLConsole.cpp_DEPS = $(PATH_VBoxBFE)/Ico64x01.h
    174169
     170# Convert the pnm-file to a byte array.
     171$$(PATH_VBoxBFE)/Ico64x01.h: $(PATH_ROOT)/src/VBox/Frontends/VBoxBFE/ico64x01.pnm $(VBOX_BIN2C) | $$(dir $$@)
     172        $(call MSG_TOOL,bin2c,VBoxBFE,$<,$@)
     173        $(QUIET)$(VBOX_BIN2C) Ico64x01 $< $@
    175174
     175
     176endif # !VBOX_WITH_HARDENING || !darwin
    176177include $(KBUILD_PATH)/subfooter.kmk
    177178
    178 ifdef PATH_VBoxBFE
    179 # Convert the pnm-file to a byte array.
    180 $(PATH_VBoxBFE)/Ico64x01.h: $(PATH_ROOT)/src/VBox/Frontends/VBoxBFE/ico64x01.pnm $(VBOX_BIN2C) | $(call DIRDEP,$(PATH_VBoxBFE))
    181         $(call MSG_TOOL,bin2c,VBoxBFE,$<,$@)
    182         $(QUIET)$(VBOX_BIN2C) Ico64x01 $< $@
    183 endif
    184179
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