From 0e50545947193453986b53307785fb30a86ba118 Mon Sep 17 00:00:00 2001 From: Erik Kooistra <kooistra@astron.nl> Date: Mon, 24 Nov 2014 14:22:25 +0000 Subject: [PATCH] Instead of using synth_top_level_entity implicitely it is more clear to have an explicit quartus_create_qpf and quartus_create_qsf key to define this. --- tools/hdltool_readme.txt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tools/hdltool_readme.txt b/tools/hdltool_readme.txt index 28bc6392ae..d9b662800f 100644 --- a/tools/hdltool_readme.txt +++ b/tools/hdltool_readme.txt @@ -486,14 +486,16 @@ b) quartus_config.py command line arguments: Instead of the --compile option it is also an option to define a separate quartus_compile.py script. -c) quartus_* keys - The quartus_* keys are now source oriented. Instead it may be better to redefine thme as target oriented. Eg. a - quartus_qsf key that defines to create a qsf file using the intormation listed in the values. +c) quartus_* keys and synth_top_level_entity + . The quartus_* keys are now source oriented. Instead it may be better to redefine thme as target oriented. Eg. a + quartus_create_qsf key that defines to create a qsf file using the intormation listed in the values. + . The synth_top_level_entity enforces the creation of a qpf and qsf. This kind of hidden behavior is not so nice. + Instead it is more clear to have an explicit quartus_create_qpf and quartus_create_qsf key to define this. d) *_copy_files keys - - The copy_files() method in hdl_config.py currently uses shutil.rmtree(buildPath), this is probably too risky and + . The copy_files() method in hdl_config.py currently uses shutil.rmtree(buildPath), this is probably too risky and needs to be made more save to avoid that accidentally some wrong dir tree is removed. - - The source and destination directory definition needs to be made somewhat more clear. The path can be absolute or + . The source and destination directory definition needs to be made somewhat more clear. The path can be absolute or relative. The relative path can be from hdllib.cfg location in SVN or from the build dir. The direction van be from build dir to dir in SVN or vice versa, or to any directory location. -- GitLab