Reverses the earlier '.gitignore + filter-repo' approach: 849 binary files (.cab .sys .dll .inf .cat .exe .msi .msp .mst .jar .icm .chm .jsa .prn .dl_ .da_ .ch_ .in_ .ex_ .ds_, case-insensitive) now flow through LFS (.gitattributes), while the repo tree stays small. Rationale: fresh clones should be buildable without out-of-band driver fetches. LFS keeps the blobs on Gitea's LFS storage; the repo ships pointer files (~140 bytes each). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
130 lines
2.3 KiBLFS
INI
130 lines
2.3 KiBLFS
INI
; Copyright Hewlett-Packard 2009
|
|
; Installation file for LEDM
|
|
|
|
|
|
[Version]
|
|
Signature="$Windows NT$"
|
|
Class=USB
|
|
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
|
Provider=%MFGNAME%
|
|
DriverVer=08/20/2020, 1.0.0.21
|
|
CatalogFile=hpmldm02.cat
|
|
|
|
|
|
[DestinationDirs]
|
|
DefaultDestDir=10,System32\Drivers
|
|
x64CoinstCopyFiles=11
|
|
Vista64CoinstCopyFiles=11
|
|
|
|
|
|
[SourceDisksFiles]
|
|
hppdbulkio.sys=1
|
|
hppdgenio.sys=1
|
|
hpmldm02.dll=1
|
|
hppewnd.inf=1
|
|
|
|
|
|
[SourceDisksNames]
|
|
1=%DiskName%,,,
|
|
|
|
[DefaultInstall.NTAMD64]
|
|
CopyFiles=x64_DriverCopyFiles
|
|
|
|
|
|
[x64_DriverCopyFiles]
|
|
hppdbulkio.sys,,,2
|
|
hppdgenio.sys,,,2
|
|
|
|
|
|
[DefaultInstall.NTAMD64.Services]
|
|
AddService=HPFXBULKLEDM,2,x64DriverService
|
|
|
|
|
|
[x64DriverService]
|
|
ServiceType=1
|
|
StartType=3
|
|
ErrorControl=1
|
|
ServiceBinary=%10%\system32\drivers\hppdbulkio.sys
|
|
AddReg=DriverService_AddReg
|
|
|
|
|
|
[DriverService_AddReg]
|
|
HKR,,FriendlyName,,%FRIENDLYNAME%
|
|
HKR,"Parameters","MaximumTransferSize",0x10001,2048
|
|
HKR,"Parameters","DebugLevel",0x10001,2
|
|
|
|
|
|
[DefaultInstall.NTAMD64.CoInstallers]
|
|
CopyFiles=x64CoinstCopyFiles
|
|
AddReg=x64CoinstAddReg
|
|
|
|
|
|
[x64CoinstCopyFiles]
|
|
hpmldm02.dll,,,2
|
|
|
|
|
|
[x64CoinstAddReg]
|
|
HKR,,CoInstallers32,0x00010000,"hpmldm02.dll,CoSetup"
|
|
HKLM,%HP_CURRENT_DEVICE_PATH%,"CurrentDeviceType",0x00010001,1
|
|
|
|
|
|
[DefaultInstall.NTAMD64.6.0]
|
|
CopyFiles=Vista64_DriverCopyFiles
|
|
CopyInf=hppewnd.inf
|
|
|
|
|
|
[Vista64_DriverCopyFiles]
|
|
hppdbulkio.sys,,,2
|
|
hppdgenio.sys,,,2
|
|
|
|
|
|
[DefaultInstall.NTAMD64.6.0.Services]
|
|
AddService=HPFXBULKLEDM,2,Vista64DriverService
|
|
|
|
|
|
[Vista64DriverService]
|
|
ServiceType=1
|
|
StartType=3
|
|
ErrorControl=1
|
|
ServiceBinary=%10%\system32\drivers\hppdbulkio.sys
|
|
AddReg=DriverService_AddReg
|
|
|
|
|
|
[DefaultInstall.NTAMD64.6.0.CoInstallers]
|
|
CopyFiles=Vista64CoinstCopyFiles
|
|
AddReg=Vista64CoinstAddReg
|
|
|
|
|
|
[Vista64CoinstCopyFiles]
|
|
hpmldm02.dll,,,2
|
|
|
|
|
|
[Vista64CoinstAddReg]
|
|
HKR,,CoInstallers32,0x00010000,"hpmldm02.dll,CoSetup"
|
|
HKLM,%HP_CURRENT_DEVICE_PATH%,"CurrentDeviceType",0x00010001,1
|
|
|
|
|
|
;[ClassInstall32]
|
|
;AddReg = HPFXBULK_AddReg
|
|
|
|
|
|
[HPFXBULK_AddReg]
|
|
HKR,,,,"HP FX Bulk"
|
|
HKR,,Icon,,"-20"
|
|
|
|
|
|
[SourceInfo]
|
|
OriginalInfSourcePath = %1%
|
|
|
|
|
|
[InstallData]
|
|
DataFileName=hpmldm02.dat
|
|
|
|
|
|
[Strings]
|
|
MFGNAME="Hewlett-Packard"
|
|
DiskName="HP Printing Software"
|
|
DESCR1="HP LEDM Driver"
|
|
FRIENDLYNAME="HP USB LEDM Bulk Driver"
|
|
HP_CURRENT_DEVICE_PATH="Software\Hewlett-Packard\HP Print Settings"
|