Using Tgfx.exe generate job fails
Hi @ all,
I'm using the TouchGFX version 4.20.0 for a development project for a user interface and communication system called "UICS".
To generate a build job on a jenkins I tried to used the command "tgfx.exe generate" to automatically generate files. For example: (file path abbreviated)
..\tgfx.exe generate -v -p ..\UICS_Software.touchgfx
I can track that the makefile is called and the generation of files should start but at some point a folder is renamed which is necessary for the file generation.
This is the output:
Generate Code
Wrote generated/simulator/gcc/Makefile
Done
Generate Assets
make -f simulator/gcc/Makefile assets -j10
generated/simulator/gcc/Makefile:221: recipe for target 'images' failed
process_begin: CreateProcess(NULL, ../Middlewares/ST/TouchGFX/touchgfx/framework/tools/imageconvert/build/win/imageconvert.out -r assets/images -w generated/images, ...) failed.
make (e=2): The system cannot find the file specified.
make[1]: *** [images] Error 2
simulator/gcc/Makefile:47: recipe for target 'assets' failed
make: *** [assets] Error 2
Failed
Generating assets failed
Inside the project files the folder "UICS_Software\Middlewares\ST\TouchGFX\touchgfx" is renamed to "UICS_Software\Middlewares\ST\TouchGFX\touchgfx_backup" during execution of the comand "tgfx.exe generate". Due to renaming of the folder, the makefile cannot find the file "../Middlewares/ST/TouchGFX/touchgfx/framework/tools/imageconvert/build/win/imageconvert.out".
Can you help me solving this problem, so that I can get jenkins to generate files automatically?
Looking forward to hearing from you and thanks for your help.
