Changeset 35380 in vbox for trunk/src/VBox/HostDrivers
- Timestamp:
- Dec 30, 2010 4:06:17 PM (14 years ago)
- Location:
- trunk/src/VBox/HostDrivers
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Makefile.kmk
r34484 r35380 57 57 HostDrivers-dkms-sh_INST = bin/src/ 58 58 HostDrivers-dkms-sh_MODE = a+rx,u+w 59 HostDrivers-dkms-sh_SOURCES = $( PATH_HostDrivers-dkms-sh)/do_dkms60 HostDrivers-dkms-sh_CLEAN = $( PATH_HostDrivers-dkms-sh)/do_dkms59 HostDrivers-dkms-sh_SOURCES = $(HostDrivers-dkms-sh_0_OUTDIR)/do_dkms 60 HostDrivers-dkms-sh_CLEAN = $(HostDrivers-dkms-sh_0_OUTDIR)/do_dkms 61 61 62 62 INSTALLS += HostDrivers-dkms-src 63 63 HostDrivers-dkms-src_INST = bin/src/ 64 64 HostDrivers-dkms-src_MODE = a+r,u+w 65 HostDrivers-dkms-src_SOURCES = $( PATH_HostDrivers-dkms-src)/dkms.conf66 HostDrivers-dkms-src_CLEAN = $( PATH_HostDrivers-dkms-src)/dkms.conf65 HostDrivers-dkms-src_SOURCES = $(HostDrivers-dkms-src_0_OUTDIR)/dkms.conf 66 HostDrivers-dkms-src_CLEAN = $(HostDrivers-dkms-src_0_OUTDIR)/dkms.conf 67 67 68 $$( PATH_HostDrivers-dkms-src)/dkms.conf: \68 $$(HostDrivers-dkms-src_0_OUTDIR)/dkms.conf: \ 69 69 $(PATH_SUB_CURRENT)/linux/dkms.conf \ 70 70 $(VBOX_VERSION_STAMP) \ … … 77 77 --output $@ $< 78 78 79 $$( PATH_HostDrivers-dkms-sh)/do_dkms: \79 $$(HostDrivers-dkms-sh_0_OUTDIR)/do_dkms: \ 80 80 $(PATH_SUB_CURRENT)/linux/do_dkms \ 81 81 $(VBOX_VERSION_STAMP) \ -
trunk/src/VBox/HostDrivers/Support/Makefile.kmk
r34484 r35380 141 141 endif 142 142 ifeq ($(VBOX_LDR_FMT),lx) 143 SUPR0_SOURCES += $$( PATH_SUPR0)/SUPR0.def144 $$( PATH_SUPR0)/SUPR0.def: $(PATH_SUB_CURRENT)/SUPR0.def | $$(dir $$@)143 SUPR0_SOURCES += $$(SUPR0_0_OUTDIR)/SUPR0.def 144 $$(SUPR0_0_OUTDIR)/SUPR0.def: $(PATH_SUB_CURRENT)/SUPR0.def | $$(dir $$@) 145 145 $(SED) \ 146 146 -e 's/^[ \t][ \t]*\([gA-Z]\)/ _\1/' \ … … 264 264 vboxdrv-mod_SOURCES = $(subst ",,$(FILES_VBOXDRV_NOBIN)) #" 265 265 vboxdrv-mod_SOURCES += \ 266 $( PATH_vboxdrv-mod)/Makefile266 $(vboxdrv-mod_0_OUTDIR)/Makefile 267 267 vboxdrv-mod_CLEAN = \ 268 $( PATH_vboxdrv-mod)/Makefile268 $(vboxdrv-mod_0_OUTDIR)/Makefile 269 269 270 270 vboxdrv-sh_INST = bin/src/vboxdrv … … 272 272 vboxdrv-sh_SOURCES = $(subst ",,$(FILES_VBOXDRV_BIN)) #" 273 273 vboxdrv-sh_SOURCES += \ 274 $( PATH_vboxdrv-sh)/build_in_tmp \274 $(vboxdrv-sh_0_OUTDIR)/build_in_tmp \ 275 275 $(PATH_ROOT)/src/VBox/HostDrivers/linux/do_Module.symvers 276 276 vboxdrv-sh_CLEAN = \ 277 277 $(PATH_TARGET)/vboxdrv-sh-1.dep \ 278 $( PATH_vboxdrv-sh)/build_in_tmp278 $(vboxdrv-sh_0_OUTDIR)/build_in_tmp 279 279 280 280 # Scripts needed for building the kernel modules 281 281 282 $$( PATH_vboxdrv-sh)/build_in_tmp: \282 $$(vboxdrv-sh_0_OUTDIR)/build_in_tmp: \ 283 283 $(PATH_ROOT)/src/VBox/HostDrivers/linux/build_in_tmp \ 284 284 $(VBOX_VERSION_STAMP) \ … … 292 292 293 293 includedep $(PATH_TARGET)/vboxdrv-sh-1.dep 294 $$( PATH_vboxdrv-mod)/Makefile: \294 $$(vboxdrv-mod_0_OUTDIR)/Makefile: \ 295 295 $(PATH_SUB_CURRENT)/linux/Makefile \ 296 296 $$(if $$(eq $$(Support/linux/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \ … … 339 339 INSTALLS += VBoxDrv.kext 340 340 VBoxDrv.kext_INST = $(INST_VBOXDRV)Contents/ 341 VBoxDrv.kext_SOURCES = $( PATH_VBoxDrv.kext)/Info.plist342 VBoxDrv.kext_CLEAN = $( PATH_VBoxDrv.kext)/Info.plist343 344 $$( PATH_VBoxDrv.kext)/Info.plist: \341 VBoxDrv.kext_SOURCES = $(VBoxDrv.kext_0_OUTDIR)/Info.plist 342 VBoxDrv.kext_CLEAN = $(VBoxDrv.kext_0_OUTDIR)/Info.plist 343 344 $$(VBoxDrv.kext_0_OUTDIR)/Info.plist: \ 345 345 $(PATH_SUB_CURRENT)/darwin/Info.plist \ 346 346 $(VBOX_VERSION_MK) | $$(dir $$@) … … 420 420 vboxdrv-mod_SOURCES = $(subst ",,$(FILES_VBOXDRV_NOBIN)) #" 421 421 vboxdrv-mod_SOURCES += \ 422 $( PATH_vboxdrv-mod)/Makefile422 $(vboxdrv-mod_0_OUTDIR)/Makefile 423 423 vboxdrv-mod_CLEAN = \ 424 $( PATH_vboxdrv-mod)/Makefile425 426 $$( PATH_vboxdrv-mod)/Makefile: \424 $(vboxdrv-mod_0_OUTDIR)/Makefile 425 426 $$(vboxdrv-mod_0_OUTDIR)/Makefile: \ 427 427 $(PATH_SUB_CURRENT)/freebsd/Makefile \ 428 428 $$(if $$(eq $$(Support/freebsd/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \ -
trunk/src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk
r33540 r35380 68 68 VBoxNetAdp.kext_INST = $(INST_VBOXNETADP)Contents/ 69 69 VBoxNetAdp.kext_SOURCES = \ 70 $( PATH_VBoxNetAdp.kext)/Info.plist70 $(VBoxNetAdp.kext_0_OUTDIR)/Info.plist 71 71 VBoxNetAdp.kext_CLEAN = \ 72 $( PATH_VBoxNetAdp.kext)/Info.plist72 $(VBoxNetAdp.kext_0_OUTDIR)/Info.plist 73 73 74 $$( PATH_VBoxNetAdp.kext)/Info.plist: $(PATH_SUB_CURRENT)/darwin/Info.plist $(VBOX_VERSION_MK) | $$(dir $$@)74 $$(VBoxNetAdp.kext_0_OUTDIR)/Info.plist: $(PATH_SUB_CURRENT)/darwin/Info.plist $(VBOX_VERSION_MK) | $$(dir $$@) 75 75 $(call MSG_GENERATE,VBoxNetAdp,$@,$<) 76 76 $(QUIET)$(RM) -f $@ … … 103 103 VBoxNetAdp-src_SOURCES = $(subst ",,$(VBOX_VBOXNETADP_SOURCES)) #" 104 104 VBoxNetAdp-src_SOURCES+= \ 105 $( PATH_VBoxNetAdp-src)/Makefile105 $(VBoxNetAdp-src_0_OUTDIR)/Makefile 106 106 VBoxNetAdp-src_CLEAN = \ 107 $( PATH_VBoxNetAdp-src)/Makefile \107 $(VBoxNetAdp-src_0_OUTDIR)/Makefile \ 108 108 $(PATH_TARGET)/VBoxNetAdp-src-1.dep 109 109 … … 111 111 VBoxNetAdp-sh_MODE = a+rx,u+w 112 112 VBoxNetAdp-sh_SOURCES = \ 113 $( PATH_VBoxNetAdp-sh)/build_in_tmp \113 $(VBoxNetAdp-sh_0_OUTDIR)/build_in_tmp \ 114 114 $(PATH_ROOT)/src/VBox/HostDrivers/linux/do_Module.symvers 115 VBoxNetAdp-sh_CLEAN = $( PATH_VBoxNetAdp-sh)/build_in_tmp115 VBoxNetAdp-sh_CLEAN = $(VBoxNetAdp-sh_0_OUTDIR)/build_in_tmp 116 116 117 117 118 118 includedep $(PATH_TARGET)/VBoxNetAdp-src-1.dep 119 $$( PATH_VBoxNetAdp-src)/Makefile: \119 $$(VBoxNetAdp-src_0_OUTDIR)/Makefile: \ 120 120 $(PATH_SUB_CURRENT)/linux/Makefile \ 121 121 $$(if $$(eq $$(VBoxNetAdp/linux/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \ … … 131 131 ## Scripts needed for building the kernel modules 132 132 133 $$( PATH_VBoxNetAdp-sh)/build_in_tmp: \133 $$(VBoxNetAdp-sh_0_OUTDIR)/build_in_tmp: \ 134 134 $(PATH_ROOT)/src/VBox/HostDrivers/linux/build_in_tmp \ 135 135 $(VBOX_VERSION_STAMP) \ … … 152 152 VBoxNetAdp-src_SOURCES = $(subst ",,$(VBOX_VBOXNETADP_SOURCES)) #" 153 153 VBoxNetAdp-src_SOURCES+= \ 154 $( PATH_VBoxNetAdp-src)/Makefile154 $(VBoxNetAdp-src_0_OUTDIR)/Makefile 155 155 VBoxNetAdp-src_CLEAN = \ 156 $( PATH_VBoxNetAdp-src)/Makefile \156 $(VBoxNetAdp-src_0_OUTDIR)/Makefile \ 157 157 158 $$( PATH_VBoxNetAdp-src)/Makefile: \158 $$(VBoxNetAdp-src_0_OUTDIR)/Makefile: \ 159 159 $(PATH_SUB_CURRENT)/freebsd/Makefile \ 160 160 $$(if $$(eq $$(VBoxNetAdp/freebsd/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \ -
trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk
r33540 r35380 73 73 VBoxNetFlt.kext_INST = $(INST_VBOXNETFLT)Contents/ 74 74 VBoxNetFlt.kext_SOURCES = \ 75 $( PATH_VBoxNetFlt.kext)/Info.plist75 $(VBoxNetFlt.kext_0_OUTDIR)/Info.plist 76 76 VBoxNetFlt.kext_CLEAN = \ 77 $( PATH_VBoxNetFlt.kext)/Info.plist78 79 $$( PATH_VBoxNetFlt.kext)/Info.plist: $(PATH_SUB_CURRENT)/darwin/Info.plist $(VBOX_VERSION_MK) | $$(dir $$@)77 $(VBoxNetFlt.kext_0_OUTDIR)/Info.plist 78 79 $$(VBoxNetFlt.kext_0_OUTDIR)/Info.plist: $(PATH_SUB_CURRENT)/darwin/Info.plist $(VBOX_VERSION_MK) | $$(dir $$@) 80 80 $(call MSG_GENERATE,VBoxNetFlt,$@,$<) 81 81 $(QUIET)$(RM) -f $@ … … 209 209 VBoxNetFltNotify_DEFS = _WIN32_WINNT=0x0500 WIN32 _ATL_STATIC_REGISTRY 210 210 VBoxNetFltNotify_INCS = \ 211 $( PATH_VBoxNetFltNotify)211 $(VBoxNetFltNotify_0_OUTDIR) 212 212 VBoxNetFltNotify_SOURCES = \ 213 213 win/notifyobj/VBoxNetFltNotify.cpp \ … … 218 218 #VBoxNetFltNotify_INTERMEDIATES = 219 219 VBoxNetFltNotify_DEPS = \ 220 $( PATH_VBoxNetFltNotify)/VBoxNetFltNotifyn_i.c \221 $( PATH_VBoxNetFltNotify)/VBoxNetFltNotifyn_p.c \222 $( PATH_VBoxNetFltNotify)/VBoxNetFltNotifyn.h \223 $( PATH_VBoxNetFltNotify)/dlldata.c \224 $( PATH_VBoxNetFltNotify)/VBoxNetFltNotifyn.tlb220 $(VBoxNetFltNotify_0_OUTDIR)/VBoxNetFltNotifyn_i.c \ 221 $(VBoxNetFltNotify_0_OUTDIR)/VBoxNetFltNotifyn_p.c \ 222 $(VBoxNetFltNotify_0_OUTDIR)/VBoxNetFltNotifyn.h \ 223 $(VBoxNetFltNotify_0_OUTDIR)/dlldata.c \ 224 $(VBoxNetFltNotify_0_OUTDIR)/VBoxNetFltNotifyn.tlb 225 225 VBoxNetFltNotify_CLEAN = $(VBoxNetFltNotify_DEPS) 226 226 … … 231 231 ) Sorry_Cannot_Find_The_Midl_Compiler_In_The_PSDK)) 232 232 233 $$( PATH_VBoxNetFltNotify)/VBoxNetFltNotifyn_i.c \234 + $$( PATH_VBoxNetFltNotify)/VBoxNetFltNotifyn_p.c \235 + $$( PATH_VBoxNetFltNotify)/VBoxNetFltNotifyn.h \236 + $$( PATH_VBoxNetFltNotify)/dlldata.c \237 + $$( PATH_VBoxNetFltNotify)/VBoxNetFltNotifyn.tlb: \233 $$(VBoxNetFltNotify_0_OUTDIR)/VBoxNetFltNotifyn_i.c \ 234 + $$(VBoxNetFltNotify_0_OUTDIR)/VBoxNetFltNotifyn_p.c \ 235 + $$(VBoxNetFltNotify_0_OUTDIR)/VBoxNetFltNotifyn.h \ 236 + $$(VBoxNetFltNotify_0_OUTDIR)/dlldata.c \ 237 + $$(VBoxNetFltNotify_0_OUTDIR)/VBoxNetFltNotifyn.tlb: \ 238 238 $(PATH_SUB_CURRENT)/win/notifyobj/VBoxNetFltNotifyn.idl \ 239 239 | $$(dir $$@) 240 240 $(VBOXNETFLT_NOTIFY_IDL) /nologo \ 241 /out $(call VBOX_FN_MAKE_WIN_PATH,$( PATH_VBoxNetFltNotify)) \241 /out $(call VBOX_FN_MAKE_WIN_PATH,$(VBoxNetFltNotify_0_OUTDIR)) \ 242 242 /cpp_cmd $(subst $(EXEC_X86_WIN32),,$(call VBOX_FN_MAKE_WIN_PATH,$(TOOL_$(VBOX_VCC_TOOL)_CC))) \ 243 243 $(addprefix /I , $(call VBOX_FN_MAKE_WIN_PATH,$(SDK_W2K3DDK_INCS))) \ … … 363 363 VBoxNetFlt-src_SOURCES = $(subst ",,$(VBOX_VBOXNETFLT_SOURCES)) #" 364 364 VBoxNetFlt-src_SOURCES+= \ 365 $( PATH_VBoxNetFlt-src)/Makefile365 $(VBoxNetFlt-src_0_OUTDIR)/Makefile 366 366 VBoxNetFlt-src_CLEAN = \ 367 $( PATH_VBoxNetFlt-src)/Makefile \367 $(VBoxNetFlt-src_0_OUTDIR)/Makefile \ 368 368 $(PATH_TARGET)/VBoxNetFlt-src-1.dep 369 369 … … 371 371 VBoxNetFlt-sh_MODE = a+rx,u+w 372 372 VBoxNetFlt-sh_SOURCES = \ 373 $( PATH_VBoxNetFlt-sh)/build_in_tmp \373 $(VBoxNetFlt-sh_0_OUTDIR)/build_in_tmp \ 374 374 $(PATH_ROOT)/src/VBox/HostDrivers/linux/do_Module.symvers 375 VBoxNetFlt-sh_CLEAN = $( PATH_VBoxNetFlt-sh)/build_in_tmp375 VBoxNetFlt-sh_CLEAN = $(VBoxNetFlt-sh_0_OUTDIR)/build_in_tmp 376 376 377 377 378 378 includedep $(PATH_TARGET)/VBoxNetFlt-src-1.dep 379 $$( PATH_VBoxNetFlt-src)/Makefile: \379 $$(VBoxNetFlt-src_0_OUTDIR)/Makefile: \ 380 380 $(PATH_SUB_CURRENT)/linux/Makefile \ 381 381 $$(if $$(eq $$(VBoxNetFlt/linux/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \ … … 390 390 391 391 # Script needed for building the kernel module 392 $$( PATH_VBoxNetFlt-sh)/build_in_tmp: \392 $$(VBoxNetFlt-sh_0_OUTDIR)/build_in_tmp: \ 393 393 $(PATH_ROOT)/src/VBox/HostDrivers/linux/build_in_tmp \ 394 394 $(VBOX_VERSION_STAMP) \ … … 417 417 VBoxNetFlt-src_SOURCES = $(subst ",,$(VBOX_VBOXNETFLT_SOURCES)) #" 418 418 VBoxNetFlt-src_SOURCES+= \ 419 $( PATH_VBoxNetFlt-src)/Makefile419 $(VBoxNetFlt-src_0_OUTDIR)/Makefile 420 420 VBoxNetFlt-src_CLEAN = \ 421 $( PATH_VBoxNetFlt-src)/Makefile \422 423 $$( PATH_VBoxNetFlt-src)/Makefile: \421 $(VBoxNetFlt-src_0_OUTDIR)/Makefile \ 422 423 $$(VBoxNetFlt-src_0_OUTDIR)/Makefile: \ 424 424 $(PATH_SUB_CURRENT)/freebsd/Makefile \ 425 425 $$(if $$(eq $$(VBoxNetFlt/freebsd/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \ -
trunk/src/VBox/HostDrivers/VBoxUSB/darwin/Makefile.kmk
r31898 r35380 38 38 INSTALLS += VBoxUSB.kext 39 39 VBoxUSB.kext_INST = $(INST_VBOXUSB)Contents/ 40 VBoxUSB.kext_SOURCES = $( PATH_VBoxUSB.kext)/Info.plist41 VBoxUSB.kext_CLEAN = $( PATH_VBoxUSB.kext)/Info.plist40 VBoxUSB.kext_SOURCES = $(VBoxUSB.kext_0_OUTDIR)/Info.plist 41 VBoxUSB.kext_CLEAN = $(VBoxUSB.kext_0_OUTDIR)/Info.plist 42 42 43 $$( PATH_VBoxUSB.kext)/Info.plist: $(PATH_SUB_CURRENT)/Info.plist $(VBOX_VERSION_MK) | $$(dir $$@)43 $$(VBoxUSB.kext_0_OUTDIR)/Info.plist: $(PATH_SUB_CURRENT)/Info.plist $(VBOX_VERSION_MK) | $$(dir $$@) 44 44 $(call MSG_GENERATE,VBoxUSB,$@,$<) 45 45 $(QUIET)$(RM) -f $@
Note:
See TracChangeset
for help on using the changeset viewer.