The proper way to invoke makecab is to create a .DDF file and specify it on
the makecab command line
makecab /F myproject.ddf
Sample contents of the myproject.ddf (from Pocket PC SDK)
;
; cabwiz.ddf
;
; Template directive file to create the CAB file
;
..Set Cabinet=ON
..Set Compress=OFF
..Set CabinetFileCountThreshold=0 ; no files per cabinet threshold
..Set FolderFileCountThreshold=0 ; no files per folder threshold
..Set FolderSizeThreshold=0 ; no folder size threshold
..Set MaxCabinetSize=0 ; no max size for the cabinet
..Set MaxDiskFileCount=0
..Set MaxDiskSize=0
..Set ReservePerCabinetSize=0 ; for web signing
..Set ReservePerDataBlockSize=0
..Set ReservePerFolderSize=0
..Set UniqueFiles=OFF
..Set DiskDirectory1=.
..Set DiskLabel1=Setup
;
;.Set InfFileName=
;.Set RptFileName=
;.Set CabinetName1=
;
; followed by the list of files
--
Alex Feinman
---
Visit
http://www.opennetcf.org
"Zachovich" <(E-Mail Removed)> wrote in message
news:9E671EBC-90CB-46E8-8D7F-(E-Mail Removed)...
> I'm sorry, I don't understand. What is te DDF file you mentioned? Where
> can I
> find it? Would you please elaborate? ...possibly listing the steps
> required
> to do this, or give a URL to a page that explains...
>
>
> "Alex Feinman [MVP]" wrote:
>
>> Yes, you can specify in your DDF file
>> ..Set Compress=ON
>>
>>
>> --
>> Alex Feinman
>> ---
>> Visit http://www.opennetcf.org
>> "Page Up - XP" <Nospam~(E-Mail Removed)> wrote in message
>> news:(E-Mail Removed)...
>> > Hello,
>> >
>> > Is it possible to compress data in cab file?
>> >
>> > Regards
>> >
>>
>>
>>