Ich verwende ein kleines Dienstprogramm zum Suchen und Ersetzen namens fart.exe (ja, fart, wie in Find and Replace Text) als Teil meines CC-Builds. Funktioniert prima.
Das Problem ist, dass FART während der Arbeit einen kleinen ASCII-Spinner anzeigt, der aus Pipe, Bindestrich, Slash... | / - . Es gibt keine Möglichkeit, diesen Spinner zu unterdrücken, und CC hält diese kleinen Symbole für Fehlermeldungen und der Build schlägt fehl. Ich habe es versucht:
- Hinzufügen dieser Symbole als Erfolgsexitcodes in CC -- gleiches Ergebnis, offenbar funktionieren nur Ints
- Der Aufruf von fart über eine Batch-Datei mit ECHO OFF - gibt immer noch den Spinner aus und führt zum Scheitern des Builds
Haben Sie eine andere Idee?
<exec>
<executable>C:\fart.exe</executable>
<buildArgs>myfile.txt string1 string2</buildArgs>
<successExitCodes>1,0</successExitCodes>
</exec>