From d7e1c69f184780d97ddc87a58deab211d676cb09 Mon Sep 17 00:00:00 2001 From: Yohann Uguen Date: Mon, 13 Mar 2023 00:55:56 -0700 Subject: [PATCH] fix cmake Signed-off-by: Yohann Uguen --- .../ReferenceDesigns/anr/src/CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/DirectProgramming/C++SYCL_FPGA/ReferenceDesigns/anr/src/CMakeLists.txt b/DirectProgramming/C++SYCL_FPGA/ReferenceDesigns/anr/src/CMakeLists.txt index c7ef09ab18..438334e885 100644 --- a/DirectProgramming/C++SYCL_FPGA/ReferenceDesigns/anr/src/CMakeLists.txt +++ b/DirectProgramming/C++SYCL_FPGA/ReferenceDesigns/anr/src/CMakeLists.txt @@ -21,10 +21,6 @@ else() set(DEVICE_FLAG "S10") elseif(FPGA_DEVICE_NAME MATCHES ".*agilex.*") set(DEVICE_FLAG "Agilex") - else() - message(FATAL_ERROR "An unrecognized or custom board was passed, but DEVICE_FLAG was not specified. \ - Please make sure you have set -DDEVICE_FLAG=A10, -DDEVICE_FLAG=S10 or \ - -DDEVICE_FLAG=Agilex.") endif() message(STATUS "Configuring the design with the following target: ${FPGA_DEVICE}") @@ -38,6 +34,12 @@ else() endif() endif() +if(NOT DEFINED DEVICE_FLAG) + message(FATAL_ERROR "An unrecognized or custom board was passed, but DEVICE_FLAG was not specified. \ + Please make sure you have set -DDEVICE_FLAG=A10, -DDEVICE_FLAG=S10 or \ + -DDEVICE_FLAG=Agilex.") +endif() + # These are Windows-specific flags: # 1. /EHsc This is a Windows-specific flag that enables exception handling in host code # 2. /Qactypes Include ac_types headers and link against ac_types emulation libraries