aboutsummaryrefslogtreecommitdiffstats
path: root/ice40/main.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ice40/main.cc')
-rw-r--r--ice40/main.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/ice40/main.cc b/ice40/main.cc
index 8ccec77b..094e6a75 100644
--- a/ice40/main.cc
+++ b/ice40/main.cc
@@ -60,12 +60,14 @@ int main(int argc, char *argv[])
{
namespace po = boost::program_options;
int rc = 0;
+ bool verbose = false;
std::string str;
log_files.push_back(stdout);
po::options_description options("Allowed options");
options.add_options()("help,h", "show help");
+ options.add_options()("verbose,v", "verbose output");
options.add_options()("gui", "start gui");
options.add_options()("svg", "dump SVG file");
options.add_options()("pack-only",
@@ -125,6 +127,10 @@ int main(int argc, char *argv[])
return 1;
}
+ if (vm.count("verbose")) {
+ verbose = true;
+ }
+
ChipArgs chipArgs;
if (vm.count("lp384")) {
@@ -217,7 +223,7 @@ int main(int argc, char *argv[])
pack_design(&design);
if (!vm.count("pack-only")) {
place_design(&design);
- route_design(&design);
+ route_design(&design, verbose);
}
}