Page MenuHomePhorge

Teach `./bin/celerity` about sprite maps
ClosedPublic

Authored by avivey on Jun 3 2023, 13:36.
Tags
None
Referenced Files
F3514038: D25274.1744808250.diff
Tue, Apr 15, 12:57
F3497422: D25274.1744790970.diff
Tue, Apr 15, 08:09
F3390322: D25274.1744465002.diff
Fri, Apr 11, 13:36
F3389381: D25274.1744456132.diff
Fri, Apr 11, 11:08
F3388969: D25274.1744450705.diff
Fri, Apr 11, 09:38
F3375125: D25274.1744303715.diff
Wed, Apr 9, 16:48
F3372269: D25274.1744249300.diff
Wed, Apr 9, 01:41
F3371714: D25274.1744245100.diff
Wed, Apr 9, 00:31
Tokens
"Grey Medal" token, awarded by valerio.bozzolan.

Details

Summary

Add ./bin/celerity sprites, to replace script ./scripts/celerity/generate_sprites.php.
Also make new workflow run ./bin/celerity map at the same time.

Fixes T15437.

Test Plan

Changes a file that goes in the sprites, run new command

Diff Detail

Repository
rP Phorge
Branch
cerlrity
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 510
Build 510: arc lint + arc unit

Event Timeline

avivey requested review of this revision.Jun 3 2023, 13:36
src/applications/celerity/management/CelerityManagementGenerateSpritesWorkflow.php
15

I’m not immediately familiar with the details of the other scripts but is there another similar one to match a similar argument? E.g. if another script has a —no-cache argument we could use that instead of force.

23

Should this arg be wrapped in backticks or regular quotes?

avivey planned changes to this revision.Jun 3 2023, 16:09
avivey added inline comments.
src/applications/celerity/management/CelerityManagementGenerateSpritesWorkflow.php
23

Yeah, it should be regular quotes. Not sure what PHP does with backquotes in the text, but it's not an error...

avivey marked 2 inline comments as done.
  • fixes
src/applications/celerity/management/CelerityManagementGenerateSpritesWorkflow.php
15

Yeah, looks like no-map is the standard.

speck added inline comments.
src/applications/celerity/management/CelerityManagementGenerateSpritesWorkflow.php
15

Oh hah I was thinking the force argument but I see it’s from the original script too

This revision is now accepted and ready to land.Jun 3 2023, 16:48