Skip to content

Commit 1224303

Browse files
committed
2 parents c10ff85 + 3b5df17 commit 1224303

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Patches project files generated by CubeMX for STM32CubeIDE to work with TouchGFX
66
When generating TouchGFX projects using CubeMX and the STM32CubeIDE application, it will clobber a bunch of settings in the project XML that require you to configure each time. Super annoying, and since ST/TouchGFX team can't get around to fixing this in a timely manner this patch was created.
77

88
## Usage
9-
It's a .NET Core application which you can run from the command line (Windows 10). After running the utility, you should be able to refresh your project (Right-click your project, choose Refresh) and build afterwards.
9+
It's a .NET Core application which you can run from the command line (Windows 10). After running the utility, you should be able to refresh your project (Right-click your project, choose Refresh) and build afterwards. Note that the utility will always create a backup of the project file before patching it - but as with all software you should rely on your own backups in case of the apocolypse.
1010

1111
### Run a pre-built release
1212

@@ -30,3 +30,7 @@ or optionally build it / run in Visual Studio.
3030
### Notes
3131

3232
It will patch the .cproject XML file to set the appropriate includes/source values required for building with TouchGFX.
33+
34+
### Pre-Build step
35+
36+
You can add this patcher as a pre-build step to your project (Project Properties -> C/C++ Build -> Settings -> Build Steps -> Pre-build steps) however I haven't found a way to get the IDE to refresh the project so you would need to build, refresh the project, then build again :-/

0 commit comments

Comments
 (0)