[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: game-data-packager: stripping first directory component



Hi Simon,

Quoting Simon McVittie (2018-04-16 13:11:38)
> If you tell game-data-packager that the archive contains "data/h3ab_spr.lod"
> etc. (and change all other occurrences of these filenames accordingly), it
> should do the right thing. It does a case-insensitive suffix match, rather
> than comparing for equality.

yes, that's what I hoped (and it makes lots of sense) but if I change:

groups:
  [...]
  demo complete assets: |
    126278    3ba8d66f908c00c61714a44f5af95414 Heroes III Demo/music/Win Battle?demo_complete
    2676550   1b7cdbe7a3d23f3693ee82a7540fb173 Heroes III Demo/music/WATER?demo_complete
    117574    9cbfafc690724413a1ebef246c8fb24b Heroes III Demo/music/Surrender Battle?demo_complete
    3303238   293a79b9c10172e6ed414d12cb4d3453 Heroes III Demo/music/StrongHold?demo_complete
    148038    9e91892268c0c665f9dd2fec91bf123d Heroes III Demo/music/Retreat Battle?demo_complete
    [...]

into the following:

groups:
  [...]
  demo complete assets: |
    126278    3ba8d66f908c00c61714a44f5af95414 music/Win Battle?demo_complete
    2676550   1b7cdbe7a3d23f3693ee82a7540fb173 music/WATER?demo_complete
    117574    9cbfafc690724413a1ebef246c8fb24b music/Surrender Battle?demo_complete
    3303238   293a79b9c10172e6ed414d12cb4d3453 music/StrongHold?demo_complete
    148038    9e91892268c0c665f9dd2fec91bf123d music/Retreat Battle?demo_complete
    [...]

Then I get multiple errors of this sort:

[...]
ERROR:game_data_packager.build:/home/josch/Desktop/heroes_3_complete_demo/heroes_3_complete_demo.sit should have provided music/StrongHold?demo_complete but did not
ERROR:game_data_packager.build:/home/josch/Desktop/heroes_3_complete_demo/heroes_3_complete_demo.sit should have provided music/Surrender Battle?demo_complete but did not
ERROR:game_data_packager.build:/home/josch/Desktop/heroes_3_complete_demo/heroes_3_complete_demo.sit should have provided music/WATER?demo_complete but did not
ERROR:game_data_packager.build:/home/josch/Desktop/heroes_3_complete_demo/heroes_3_complete_demo.sit should have provided music/Win Battle?demo_complete but did not
[...]

And later on:

[...]
ERROR:game_data_packager.build:could not find music/Win Battle?demo_complete:
  expected:
    size:   126278 bytes
    md5:    3ba8d66f908c00c61714a44f5af95414
    sha1:   None
    sha256: None
ERROR:game_data_packager.build:could not find music/WATER?demo_complete:
  expected:
    size:   2676550 bytes
    md5:    1b7cdbe7a3d23f3693ee82a7540fb173
    sha1:   None
    sha256: None
[...]

What could be wrong?

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature


Reply to: