Skip to content

Commit

Permalink
move toolchain wrappers to repo f4pga
Browse files Browse the repository at this point in the history
Signed-off-by: Unai Martinez-Corral <[email protected]>
  • Loading branch information
umarcor committed Apr 5, 2022
1 parent 3338abd commit dddec93
Show file tree
Hide file tree
Showing 26 changed files with 0 additions and 1,693 deletions.
35 changes: 0 additions & 35 deletions quicklogic/common/cmake/quicklogic_install.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -23,31 +23,6 @@ function(DEFINE_QL_TOOLCHAIN_TARGET)
return()
endif ()

set(WRAPPERS
env
ql_symbiflow
symbiflow_analysis
symbiflow_generate_bitstream
symbiflow_generate_constraints
symbiflow_generate_libfile
symbiflow_pack
symbiflow_place
symbiflow_repack
symbiflow_route
symbiflow_synth
symbiflow_write_fasm
)

# Export VPR arguments
list(JOIN VPR_BASE_ARGS " " VPR_BASE_ARGS)
string(JOIN " " VPR_ARGS ${VPR_BASE_ARGS} "--route_chan_width ${ROUTE_CHAN_WIDTH}" ${VPR_ARCH_ARGS})

set(VPR_CONFIG_TEMPLATE "${symbiflow-arch-defs_SOURCE_DIR}/quicklogic/common/toolchain_wrappers/vpr_config.sh")
set(VPR_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/vpr_config.sh")
configure_file(${VPR_CONFIG_TEMPLATE} "${VPR_CONFIG}" @ONLY)

set(VPR_COMMON "${symbiflow-arch-defs_SOURCE_DIR}/quicklogic/common/toolchain_wrappers/vpr_common")

# Add cells.sim to all deps, so it is installed with make install
get_file_target(CELLS_SIM_TARGET ${DEFINE_QL_TOOLCHAIN_TARGET_CELLS_SIM})
add_custom_target(
Expand All @@ -56,16 +31,6 @@ function(DEFINE_QL_TOOLCHAIN_TARGET)
DEPENDS ${DEFINE_QL_TOOLCHAIN_TARGET_CELLS_SIM}
)

set(TOOLCHAIN_WRAPPERS)
foreach(WRAPPER ${WRAPPERS})
set(WRAPPER_PATH "${symbiflow-arch-defs_SOURCE_DIR}/quicklogic/common/toolchain_wrappers/${WRAPPER}")
list(APPEND TOOLCHAIN_WRAPPERS ${WRAPPER_PATH})
endforeach()

install(FILES ${TOOLCHAIN_WRAPPERS} ${VPR_COMMON}
DESTINATION bin
PERMISSIONS WORLD_EXECUTE WORLD_READ OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE)

install(FILES ${VPR_CONFIG}
DESTINATION share/symbiflow/scripts/${FAMILY})

Expand Down

This file was deleted.

9 changes: 0 additions & 9 deletions quicklogic/common/toolchain_wrappers/env

This file was deleted.

Loading

0 comments on commit dddec93

Please sign in to comment.