mark uhddev_ipc.cpp as BUILT_SOURCES

fixes "make dist-bzip2" on a clean checkout

Closes: OS#5052
Change-Id: Ieb4cefb16c8f43e708a96353c13342fe40ffdb54
diff --git a/Transceiver52M/device/ipc/Makefile.am b/Transceiver52M/device/ipc/Makefile.am
index 4fe0090..1c75088 100644
--- a/Transceiver52M/device/ipc/Makefile.am
+++ b/Transceiver52M/device/ipc/Makefile.am
@@ -17,14 +17,15 @@
 libdevice_la_LIBADD = $(top_builddir)/Transceiver52M/device/common/libdevice_common.la
 libdevice_la_CXXFLAGS = $(AM_CXXFLAGS) -DIPCMAGIC
 
-if DEVICE_UHD
-
 #work around distclean issue on older autotools vers:
 #a direct build of ../uhd/UHDDevice.cpp tries to clean
 #../uhd/.dep/UHDDevice.Plo twice and fails
 uhddev_ipc.cpp:
 	echo "#include \"../uhd/UHDDevice.cpp\"" >$@
 CLEANFILES= uhddev_ipc.cpp
+BUILT_SOURCES = uhddev_ipc.cpp
+
+if DEVICE_UHD
 
 bin_PROGRAMS = ipc-driver-test
 #ipc_driver_test_SHORTNAME = drvt