Bug #1432
Pipeline client_patch bugs
| Status: | Assigned | Start date: | 02/24/2012 | |
|---|---|---|---|---|
| Priority: | Urgent | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | Tools: Build Gamedata | |||
| Target version: | Version 0.9.0 |
Description
The pipeline client_patch does a few things wrong
1) does not generate ryzom_open.version
2) the generated xml includes
<_Category>
<_Name type="STRING" value="main_cfg"/>
<_UnpackTo type="STRING" value="./cfg/"/>
<_IsOptional type="SINT32" value="0"/>
<_IsIncremental type="SINT32" value="0"/>
<_Files type="STRING" value="cfg.bnp"/>
</_Category>
<_Category>
<_Name type="STRING" value="main_exedll"/>
<_UnpackTo type="SINT32" value="./"/>
<_IsOptional type="SINT32" value="0"/>
<_IsIncremental type="SINT32" value="0"/>
<_Files type="STRING" value="exedll.bnp"/>
</_Category>
<_Category>
<_Name type="STRING" value="main_fonts"/>
<_UnpackTo type="STRING" value="./data/fonts/"/>
<_IsOptional type="SINT32" value="0"/>
<_IsIncremental type="SINT32" value="0"/>
<_Files type="STRING" value="fonts.bnp"/>
</_Category>
<_Category>
<_Name type="STRING" value="main_packed"/>
<_UnpackTo type="STRING" value="./data/"/>
<_IsOptional type="SINT32" value="0"/>
<_IsIncremental type="SINT32" value="0"/>
<_Files type="STRING" value="packedsheets.bnp"/>
</_Category>
<_Category>
<_Name type="STRING" value="user"/>
<_UnpackTo type="STRING" value="./user/"/>
<_IsOptional type="SINT32" value="0"/>
<_IsIncremental type="SINT32" value="0"/>
<_Files type="STRING" value="user.bnp"/>
</_Category>
<_Category>
<_Name type="STRING" value="examples"/>
<_UnpackTo type="STRING" value="./examples/"/>
<_IsOptional type="SINT32" value="0"/>
<_IsIncremental type="SINT32" value="0"/>
<_Files type="STRING" value="examples.bnp"/>
</_Category>
however that causes the patch to not work
History
#1
Updated by Botanic over 3 years ago
Change
_IsIncremental type="SINT32" value="0"/>
to
_IsIncremental type="SINT32" value="1"/>
and it works :D
however it cant patch its own exe so thats a problem...
#2
Updated by kaetemi over 3 years ago
It's not supposed to be _IsIncremental.
The pipeline should copy the .refs to the client install.
And the exe patch is caused by some issue that causes the generated .bat to move the exedll contents to ./0 instead of ./
#3
Updated by Botanic over 3 years ago
i think that it puts them in /0 because it cant write the exe/dll's it works for other files just not ones that are write protected
#4
Updated by kaetemi over 3 years ago
- Status changed from New to Validated
The generated xml needs to be different anyways.
#5
Updated by kaetemi about 3 years ago
- Status changed from Validated to Assigned
- Priority changed from Normal to Urgent
- Target version set to Version 0.9.0