Bug 1606

Summary: Qt translation modifies source files during compilation
Product: PulseView Reporter: Gerhard Sittig <Gerhard.Sittig>
Component: Build systemAssignee: Nobody <nobody>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unreleased development snapshot   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Gerhard Sittig 2020-09-13 20:45:43 CEST
This goes unnoticed for in-source builds, but becomes obvious for out-of-source 
build configurations. The compilation of sources to create binary executables 
also modifies .ts files in the source tree. Which dirties the sources and thus 
falsifies version information, and is troublesome when several output trees 
reference the same source tree.

How to reproduce:
- get the pulseview source tree, see it matches the checked out version
- create an output directory in a different location, and chdir there
- cmake $SRCDIR && make
- chdir to the source dir, it's not in the state it was in before compilation