VirtualBox

Changeset 2689 in vbox


Ignore:
Timestamp:
May 17, 2007 3:07:32 AM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
21257
Message:

A simplified approach.

Location:
trunk/src/VBox/HostDrivers/Support
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/Makefile.kmk

    r2682 r2689  
    122122VBoxDrv-inf_INST = $(INST_BIN)
    123123VBoxDrv-inf_MODE = a+r,u+w
    124  ifndef VBOX_SIGNING_MODE
    125 VBoxDrv-inf_SOURCES = win32/VBoxDrv.inf
    126  else
    127124VBoxDrv-inf_SOURCES = \
    128         $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.inf \
     125        $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.inf
     126VBoxDrv-inf_CLEAN = \
     127        $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.inf
     128VBoxDrv-inf_BLDDIRS = $(PATH_TARGET)/VBoxDrvCat.dir
     129
     130$(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.inf: $(PATH_SUB_CURRENT)/win32/VBoxDrv.inf $(MAKEFILE_CURRENT) | $$(call DIRDEP,$$(@D))
     131        $(call MSG_GENERATE,VBoxDrv-inf,$@,$<)
     132        $(call VBOX_EDIT_INF_FN,$<,$@)
     133
     134 ifdef VBOX_SIGNING_MODE
     135VBoxDrv-inf_SOURCES += \
    129136        $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.cat
    130137VBoxDrv-inf_CLEAN += \
    131138        $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.cat \
    132         $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.sys \
    133         $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.inf
    134 VBoxDrv-inf_BLDDIRS = $(PATH_TARGET)/VBoxDrvCat.dir
    135 
    136 $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.inf: $(PATH_SUB_CURRENT)/win32/VBoxDrv.inf $(MAKEFILE_CURRENT) | $$(call DIRDEP,$$(@D))
    137         $(call MSG_GENERATE,VBoxDrv-inf,$@,$<)
    138         $(QUIET2)$(RM) -f $@
    139   ifeq ($(BUILD_TARGET_ARCH),amd64)
    140         $(QUIET)$(SED) \
    141                 -e 's/^\;\;* *CatalogFile *=/CatalogFile=/' \
    142                 -e 's/^\%INNOTEK%=INNOTEK *$$/%INNOTEK%=INNOTEK, NTamd64/' \
    143                 -e 's/^\[VBoxDrv_Service\] *$$/\[VBoxDrv_Service.NTamd64\]/' \
    144                 -e 's/^\;amd64 *//' \
    145                 $< > $@
    146   else
    147         $(QUIET)$(SED) \
    148                 -e 's/^\;\;* *CatalogFile=/CatalogFile=/' \
    149                 $< > $@
    150   endif
     139        $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.sys
    151140
    152141$(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.cat: $(PATH_TARGET)/VBoxDrvCat.dir/VBoxDrv.inf $$(TARGET_VBoxDrv)
     
    154143        $(INSTALL) -m 644 $(TARGET_VBoxDrv) $(@D)
    155144        $(call VBOX_MAKE_CAT_FN, $(@D),$@)
    156 
    157145 endif # signing
    158146endif # win
  • trunk/src/VBox/HostDrivers/Support/win32/VBoxDrv.inf

    r2676 r2689  
    2626DriverVer=08/21/2006,8.1.0.0
    2727DriverPackageType=KernelService
    28 ;CatalogFile=VBoxDrv.cat
     28;cat CatalogFile=VBoxDrv.cat
    2929
    3030[DestinationDirs]
     
    3838
    3939[Manufacturer]
    40 %INNOTEK%=INNOTEK
     40;x86 %INNOTEK%=INNOTEK
     41;amd64 %INNOTEK%=INNOTEK, NTamd64
    4142
    4243[SourceDisksFiles]
     
    4950VBoxDrv.sys
    5051
    51 [VBoxDrv_Service]
     52;x86   [VBoxDrv_Service]
     53;amd64 [VBoxDrv_Service.NTamd64]
    5254DisplayName    = %VBoxDrv.SVCDESC%
    5355ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
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