VirtualBox

Changeset 20484 in vbox for trunk/src


Ignore:
Timestamp:
Jun 12, 2009 1:11:54 AM (16 years ago)
Author:
vboxsync
Message:

NAT: Devices less depended from changes in slirp,

rules for slirp reusable in NAT service

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Makefile.kmk

    r20452 r20484  
    669669Drivers_INCS      := \
    670670        $(PATH_SUB_CURRENT) \
    671         Network/slirp
     671        Device/Network
    672672Drivers_SOURCES    = \
    673673        Audio/audio.c \
     
    747747      $(if $(VBOX_WITH_SLIRP_MT),VBOX_WITH_SLIRP_MT,)
    748748 ifdef VBOX_WITH_SLIRP_ALIAS
    749   $(file)_INCS += Network/slirp/libalias
     749  $(file)_INCS += $(1)/slirp
     750  $(file)_INCS += $(1)/slirp/libalias
    750751 endif
    751752 ifeq ($(KBUILD_TARGET),win)
     
    755756 endif
    756757endef
    757 $(foreach file,$(VBOX_SLIRP_SOURCES),$(eval $(def_vbox_slirp_cflags)))
     758$(foreach file,$(VBOX_SLIRP_SOURCES),$(eval $(call def_vbox_slirp_cflags, Network)))
    758759
    759760ifdef VBOX_WITH_SLIRP_ALIAS
     
    761762define def_vbox_slirp_alias_cflags
    762763  $(file)_DEFS += VBOX_SLIRP_ALIAS
    763   $(file)_INCS += Network/slirp/libalias
    764   $(file)_INCS += Network/slirp
    765   $(file)_INCS += Network/slirp/dnsproxy
     764  $(file)_INCS += $(1)/slirp/libalias
     765  $(file)_INCS += $(1)/slirp
     766  $(file)_INCS += $(1)/slirp/dnsproxy
    766767endef
    767 $(foreach file,$(VBOX_SLIRP_ALIAS_SOURCES),$(eval $(def_vbox_slirp_cflags)))
    768 $(foreach file,$(VBOX_SLIRP_ALIAS_SOURCES),$(eval $(def_vbox_slirp_alias_cflags)))
     768$(foreach file,$(VBOX_SLIRP_ALIAS_SOURCES),$(eval $(call def_vbox_slirp_cflags, Network)))
     769$(foreach file,$(VBOX_SLIRP_ALIAS_SOURCES),$(eval $(call def_vbox_slirp_alias_cflags, Network)))
    769770endif
    770771
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