diff options
author | David Shah <dave@ds0.me> | 2018-11-15 16:34:22 +0000 |
---|---|---|
committer | David Shah <dave@ds0.me> | 2018-11-16 13:26:28 +0000 |
commit | 18813f2056e0608ff5dde5737da4d1b0efadca64 (patch) | |
tree | 0340d6d195482030e4907a29f5495c5a681cacf3 /ecp5/family.cmake | |
parent | 9c52afcf5fabd888ec7d89e506ebe00c5a1a3640 (diff) | |
download | nextpnr-18813f2056e0608ff5dde5737da4d1b0efadca64.tar.gz nextpnr-18813f2056e0608ff5dde5737da4d1b0efadca64.tar.bz2 nextpnr-18813f2056e0608ff5dde5737da4d1b0efadca64.zip |
ecp5: Adding real timing data to database
Signed-off-by: David Shah <dave@ds0.me>
Diffstat (limited to 'ecp5/family.cmake')
-rw-r--r-- | ecp5/family.cmake | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ecp5/family.cmake b/ecp5/family.cmake index ebe654af..1aae2bea 100644 --- a/ecp5/family.cmake +++ b/ecp5/family.cmake @@ -18,11 +18,13 @@ file(MAKE_DIRECTORY ecp5/chipdbs/) add_library(ecp5_chipdb OBJECT ecp5/chipdbs/) target_compile_definitions(ecp5_chipdb PRIVATE NEXTPNR_NAMESPACE=nextpnr_${family}) target_include_directories(ecp5_chipdb PRIVATE ${family}/) + if (WIN32) -set(ENV_CMD ${CMAKE_COMMAND} -E env "PYTHONPATH=\"${TRELLIS_ROOT}/libtrellis\;${TRELLIS_ROOT}/util/common\"") +set(ENV_CMD ${CMAKE_COMMAND} -E env "PYTHONPATH=\"${TRELLIS_ROOT}/libtrellis\;${TRELLIS_ROOT}/util/common\;${TRELLIS_ROOT}/timing/util\"") else() -set(ENV_CMD ${CMAKE_COMMAND} -E env "PYTHONPATH=${TRELLIS_ROOT}/libtrellis:${TRELLIS_ROOT}/util/common") +set(ENV_CMD ${CMAKE_COMMAND} -E env "PYTHONPATH=${TRELLIS_ROOT}/libtrellis:${TRELLIS_ROOT}/util/common:${TRELLIS_ROOT}/timing/util") endif() + if (MSVC) target_sources(ecp5_chipdb PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/ecp5/resource/embed.cc) set_source_files_properties(${CMAKE_CURRENT_SOURCE_DIR}/ecp5/resources/chipdb.rc PROPERTIES LANGUAGE RC) |