diff --git a/compiler/luci/tests/CMakeLists.txt b/compiler/luci/tests/CMakeLists.txt index c03835823e6..70faca7353a 100644 --- a/compiler/luci/tests/CMakeLists.txt +++ b/compiler/luci/tests/CMakeLists.txt @@ -1,3 +1,7 @@ +set(CIRCLECHEF_FILE_PATH $) +set(TFLCHEF_FILE_PATH $) +set(TFLITE2CIRCLE_PATH $) + # TODO use local test.recipe files for small networks file(GLOB RECIPES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*/test.recipe") @@ -17,14 +21,14 @@ foreach(RECIPE IN ITEMS ${RECIPES}) # Generate .tflite add_custom_command(OUTPUT "${RECIPE_OUTPUT_FILE}" - COMMAND tflchef-file "${RECIPE_SOURCE_FILE}" "${RECIPE_OUTPUT_FILE}" - DEPENDS tflchef-file "${RECIPE_SOURCE_FILE}" + COMMAND ${TFLCHEF_FILE_PATH} "${RECIPE_SOURCE_FILE}" "${RECIPE_OUTPUT_FILE}" + DEPENDS ${TFLCHEF_FILE_PATH} "${RECIPE_SOURCE_FILE}" COMMENT "Generating ${RECIPE_OUTPUT_FILE}") # Generate .circle add_custom_command(OUTPUT "${CIRCLE_OUTPUT_FILE}" - COMMAND tflite2circle "${RECIPE_OUTPUT_FILE}" "${CIRCLE_OUTPUT_FILE}" - DEPENDS tflite2circle "${RECIPE_OUTPUT_FILE}" + COMMAND ${TFLITE2CIRCLE_PATH} "${RECIPE_OUTPUT_FILE}" "${CIRCLE_OUTPUT_FILE}" + DEPENDS ${TFLITE2CIRCLE_PATH} "${RECIPE_OUTPUT_FILE}" COMMENT "Generating ${CIRCLE_OUTPUT_FILE}") list(APPEND TESTFILES "${CIRCLE_OUTPUT_FILE}") @@ -52,14 +56,14 @@ foreach(RECIPE IN ITEMS ${RECIPES}) # Generate .tflite add_custom_command(OUTPUT "${RECIPE_OUTPUT_FILE}" - COMMAND tflchef-file "${RECIPE_SOURCE_FILE}" "${RECIPE_OUTPUT_FILE}" - DEPENDS tflchef-file "${RECIPE_SOURCE_FILE}" + COMMAND ${TFLCHEF_FILE_PATH} "${RECIPE_SOURCE_FILE}" "${RECIPE_OUTPUT_FILE}" + DEPENDS ${TFLCHEF_FILE_PATH} "${RECIPE_SOURCE_FILE}" COMMENT "Generating ${RECIPE_OUTPUT_FILE}") # Generate .circle add_custom_command(OUTPUT "${CIRCLE_OUTPUT_FILE}" - COMMAND tflite2circle "${RECIPE_OUTPUT_FILE}" "${CIRCLE_OUTPUT_FILE}" - DEPENDS tflite2circle "${RECIPE_OUTPUT_FILE}" + COMMAND ${TFLITE2CIRCLE_PATH} "${RECIPE_OUTPUT_FILE}" "${CIRCLE_OUTPUT_FILE}" + DEPENDS ${TFLITE2CIRCLE_PATH} "${RECIPE_OUTPUT_FILE}" COMMENT "Generating ${CIRCLE_OUTPUT_FILE}") list(APPEND TESTFILES "${CIRCLE_OUTPUT_FILE}") @@ -87,8 +91,8 @@ foreach(RECIPE IN ITEMS ${RECIPES2}) # Generate .circle add_custom_command(OUTPUT "${CIRCLE_OUTPUT_FILE}" - COMMAND circlechef-file "${RECIPE_SOURCE_FILE}" "${CIRCLE_OUTPUT_FILE}" - DEPENDS circlechef-file "${RECIPE_SOURCE_FILE}" + COMMAND ${CIRCLECHEF_FILE_PATH} "${RECIPE_SOURCE_FILE}" "${CIRCLE_OUTPUT_FILE}" + DEPENDS ${CIRCLECHEF_FILE_PATH} "${RECIPE_SOURCE_FILE}" COMMENT "Generating ${CIRCLE_OUTPUT_FILE}") list(APPEND TESTFILES "${CIRCLE_OUTPUT_FILE}")