diff options
Diffstat (limited to 'mpm/systemd/CMakeLists.txt')
-rw-r--r-- | mpm/systemd/CMakeLists.txt | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/mpm/systemd/CMakeLists.txt b/mpm/systemd/CMakeLists.txt index 8387c68cc..bc5b457a5 100644 --- a/mpm/systemd/CMakeLists.txt +++ b/mpm/systemd/CMakeLists.txt @@ -27,12 +27,32 @@ install(FILES DESTINATION ${SYSTEMD_SYSTEM_UNITDIR} ) +if(MPM_DEVICE STREQUAL "x4xx") + set(UHD_SELF_CAL_SERIES "X400") + set(UHD_SELF_CAL_ARGS "type=x4xx,addr=169.254.0.2,mgmt_addr=127.0.0.1") + configure_file( + ${CMAKE_CURRENT_SOURCE_DIR}/system/usrp-adc-self-cal.service.in + ${CMAKE_CURRENT_BINARY_DIR}/system/usrp-adc-self-cal.service + ) + + install(FILES + ${CMAKE_CURRENT_BINARY_DIR}/system/usrp-adc-self-cal.service + DESTINATION ${SYSTEMD_SYSTEM_UNITDIR} + ) +endif() + # network configuration files install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/network/eth0.network ${CMAKE_CURRENT_SOURCE_DIR}/network/int0.network ${CMAKE_CURRENT_SOURCE_DIR}/network/sfp0.network + ${CMAKE_CURRENT_SOURCE_DIR}/network/sfp0_1.network + ${CMAKE_CURRENT_SOURCE_DIR}/network/sfp0_2.network + ${CMAKE_CURRENT_SOURCE_DIR}/network/sfp0_3.network ${CMAKE_CURRENT_SOURCE_DIR}/network/sfp1.network + ${CMAKE_CURRENT_SOURCE_DIR}/network/sfp1_1.network + ${CMAKE_CURRENT_SOURCE_DIR}/network/sfp1_2.network + ${CMAKE_CURRENT_SOURCE_DIR}/network/sfp1_3.network DESTINATION ${SYSTEMD_SYSTEM_UNITDIR}/../network ) |