aboutsummaryrefslogtreecommitdiffstats
path: root/fpga/usrp3/lib/rfnoc/blocks/rfnoc_block_siggen/Makefile.srcs
diff options
context:
space:
mode:
authorWade Fife <wade.fife@ettus.com>2020-06-19 15:40:12 -0500
committerAaron Rossetto <aaron.rossetto@ni.com>2020-07-30 12:51:41 -0500
commit1e94f85b8bafc3f9acab7ef35d2675fa7e61f6f4 (patch)
tree12ba30a59c8057e355971797d5cc7bf6910f520b /fpga/usrp3/lib/rfnoc/blocks/rfnoc_block_siggen/Makefile.srcs
parentb0b3849a18e1f2d3cb255a507b01ac5e7a9416a0 (diff)
downloaduhd-1e94f85b8bafc3f9acab7ef35d2675fa7e61f6f4.tar.gz
uhd-1e94f85b8bafc3f9acab7ef35d2675fa7e61f6f4.tar.bz2
uhd-1e94f85b8bafc3f9acab7ef35d2675fa7e61f6f4.zip
fpga: rfnoc: Add Signal Generator RFNoC block
Diffstat (limited to 'fpga/usrp3/lib/rfnoc/blocks/rfnoc_block_siggen/Makefile.srcs')
-rw-r--r--fpga/usrp3/lib/rfnoc/blocks/rfnoc_block_siggen/Makefile.srcs24
1 files changed, 24 insertions, 0 deletions
diff --git a/fpga/usrp3/lib/rfnoc/blocks/rfnoc_block_siggen/Makefile.srcs b/fpga/usrp3/lib/rfnoc/blocks/rfnoc_block_siggen/Makefile.srcs
new file mode 100644
index 000000000..336cc8cfa
--- /dev/null
+++ b/fpga/usrp3/lib/rfnoc/blocks/rfnoc_block_siggen/Makefile.srcs
@@ -0,0 +1,24 @@
+#
+# Copyright 2020 Ettus Research, a National Instruments Brand
+#
+# SPDX-License-Identifier: LGPL-3.0-or-later
+#
+
+##################################################
+# RFNoC Block Sources
+##################################################
+# Here, list all the files that are necessary to synthesize this block. Don't
+# include testbenches!
+# Make sure that the source files are nicely detectable by a regex. Best to put
+# one on each line.
+# The first argument to addprefix is the current path to this Makefile, so the
+# path list is always absolute, regardless of from where we're including or
+# calling this file. RFNOC_OOT_SRCS needs to be a simply expanded variable
+# (not a recursively expanded variable), and we take care of that in the build
+# infrastructure.
+RFNOC_OOT_SRCS += $(addprefix $(dir $(abspath $(lastword $(MAKEFILE_LIST)))), \
+noc_shell_siggen.v \
+rfnoc_siggen_core.v \
+rfnoc_block_siggen_regs.vh \
+rfnoc_block_siggen.v \
+)