Hi all,
I created a new simulation from template, and added image. When I run 'grunt modulify' from my simulation directory, the required JSON is generated fine for the image, however I get the below error.
$ cd /phetsims/gravity-sim
$ grunt modulify
Running "modulify" task
modulifying gravity-sim
Fatal error: Perennial task failed:
Error: git log --diff-filter=A --follow --date=short --format=%cd -1 -- js/gravitySimStrings.ts in ../gravity-sim failed with exit code 128
stderr:
fatal: not a git repository (or any of the parent directories): .git
at ChildProcess.<anonymous> (C:\Ganesh\projects\phetsims\perennial-alias\js\common\execute.js:89:21)
at ChildProcess.emit (node:events:526:28)
at maybeClose (node:internal/child_process:1092:16)
at Socket.<anonymous> (node:internal/child_process:451:11)
at Socket.emit (node:events:526:28)
at Pipe.<anonymous> (node:net:687:12)
Full Error details:
Error: git log --diff-filter=A --follow --date=short --format=%cd -1 -- js/gravitySimStrings.ts in ../gravity-sim failed with exit code 128
stderr:
fatal: not a git repository (or any of the parent directories): .git
Clearly it is pointing out to gravitySimStrings.ts which contains constants for strings used. However, I am unable to understand what I am doing wrong.
Any advice is much appreciated.
Thanks & Regards,
Sai Surya