diff --git a/docs/changes.py b/docs/changes.py index 537607c..1a8660f 100644 --- a/docs/changes.py +++ b/docs/changes.py @@ -28,11 +28,17 @@ ROOT = Path(__file__).resolve().parent def repo_url(repo, value): ref = value + url = 'commit' + parts = None if '@' in value: - parts = value.split('@') - repo = parts[0] - ref = parts[1] - return f'https://github.com/{repo}/commit/{ref}' + parts = value.split('@') + if '#' in value: + parts = value.split('#') + if parts is not None: + url = 'pull' + repo = parts[0] + ref = parts[1] + return f'https://github.com/{repo}/{url}/{ref}' def generate_changes_inc(): diff --git a/docs/changes.yml b/docs/changes.yml index 236747d..7a2b16f 100644 --- a/docs/changes.yml +++ b/docs/changes.yml @@ -23,10 +23,10 @@ - `f4pga build` now supports Lattice's NX devices. -6: - examples: 78b5e8f2845985be0c63631324adc33756de642d - arch-defs: 20220803-160711@df6d9e5 - f4pga: e9a520a17a00cfd268f8ee549340aaa297b63da5 +7: + examples: 954a21090b14808b50d259b552e353b69f0ddae0 + arch-defs: 20220818-143856@24e8f73 + f4pga: 2d8d85706ecc7a72e17078ea903e2751022825da <<: &tarballs-consistent tarballs: xc7: @@ -35,6 +35,22 @@ eos-s3: - symbiflow-install-ql-*-tar-xz - symbiflow-ql-eos-s3_wlcsp-*-tar-xz + description: | + * Yosys TCL scripts from f4pga-arch-defs tarballs were moved to f4pga as ``f4pga.wrappers.tcl``. + + * Use ``--`` (instead of ``-a|--additional_vpr_options``) to provide additional VPR arguments to the (deprecated) + ``symbiflow_*`` entrypoints. + + * Setting ``FPGA_FAM`` before installing ``f4pga`` is not required anymore. + + * Sources related to ``f4pga build`` were moved to submodule ``f4pga.flows``. + + +6: + examples: 78b5e8f2845985be0c63631324adc33756de642d + arch-defs: 20220803-160711@df6d9e5 + f4pga: e9a520a17a00cfd268f8ee549340aaa297b63da5 + <<: *tarballs-consistent description: | * Tarballs from f4pga-arch-defs now include usable environment and requirements files which allow bootstraping minimal Conda environments. diff --git a/scripts/prepare_environment.sh b/scripts/prepare_environment.sh index 3ad7f3b..989d876 100755 --- a/scripts/prepare_environment.sh +++ b/scripts/prepare_environment.sh @@ -54,8 +54,8 @@ echo '::group::Install arch-defs' mkdir -p "$F4PGA_INSTALL_DIR_FAM" -F4PGA_TIMESTAMP='20220803-160711' -F4PGA_HASH='df6d9e5' +F4PGA_TIMESTAMP='20220818-143856' +F4PGA_HASH='24e8f73' case "$FPGA_FAM" in xc7) PACKAGES='install-xc7 xc7a50t_test';;