aboutsummaryrefslogtreecommitdiffstats
path: root/common/command.cc
Commit message (Collapse)AuthorAgeFilesLines
* svg: Basic SVG graphics renderingDavid Shah2020-02-151-0/+7
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Allow selection of router algorithmDavid Shah2020-02-031-0/+17
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Change version to git describe and make set-able from outsideTobias Müller2020-01-111-2/+2
| | | | | | | Change version to use git describe instead of git log as this will also work if tags are present and make the version string set-able from outside as a parameter to cmake, so that package managers can set this if building outside of a git working tree.
* json: Remove legacy frontendDavid Shah2019-12-271-23/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* command: Use new frontend experimentallyDavid Shah2019-12-271-2/+11
| | | | Signed-off-by: David Shah <dave@ds0.me>
* frontend/base: Top module handlingDavid Shah2019-12-271-0/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* sdf: Working on support for CVCDavid Shah2019-10-241-1/+2
| | | | Signed-off-by: David Shah <dave@ds0.me>
* sdf: Add basic support for writing SDF filesDavid Shah2019-10-191-0/+10
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Major Property improvements for common and iCE40David Shah2019-08-051-10/+10
| | | | Signed-off-by: David Shah <dave@ds0.me>
* clangformat runMiodrag Milanovic2019-06-251-11/+11
|
* default placement only if not setMiodrag Milanovic2019-06-151-3/+3
|
* use save seedMiodrag Milanovic2019-06-151-0/+3
|
* moved some context variables to settingsMiodrag Milanovic2019-06-151-6/+15
|
* No need for settings classMiodrag Milanovic2019-06-151-12/+10
|
* enable lading of jsons and setting up contextMiodrag Milanovic2019-06-141-1/+23
|
* gui for json write and proper statusesMiodrag Milanovic2019-06-141-1/+1
|
* Load properties from json and propagate to context createMiodrag Milanovic2019-06-131-1/+8
|
* Save settings that we saved in projectMiodrag Milanovic2019-06-131-0/+4
|
* Remove concept of project and code connectedMiodrag Milanovic2019-06-131-14/+2
|
* Cleanup and fixes, flow works nowMiodrag Milanovic2019-06-071-16/+0
|
* WIP saving/loading attributesMiodrag Milanovic2019-06-071-50/+1
|
* Support ecp5 read write additional cell infoMiodrag Milanovic2019-06-031-4/+17
|
* use NEXTPNR_BEL, since BEL is initial placementMiodrag Milanovic2019-06-021-1/+1
|
* Read constraints and placing from fileMiodrag Milanovic2019-06-021-0/+50
|
* option to disable packingMiodrag Milanovic2019-06-021-4/+8
|
* added no-place and no-route optionsMiodrag Milanovic2019-06-021-12/+22
|
* Proper save messageMiodrag Milanovic2019-06-021-1/+1
|
* Solve issue with nets/cells not visible on loadMiodrag Milanovic2019-06-011-1/+1
|
* Initial work on jsonwriteMiodrag Milanovic2019-05-311-0/+8
|
* Added explanation, fixes issue #278Miodrag Milanovic2019-05-271-1/+1
|
* option to disable anti aliasing in guiMiodrag Milanovic2019-05-251-1/+2
|
* common: avoid std::ofstream copyJanos Farkas2019-04-021-2/+2
| | | | | Using a copy constructor to set the logfile is the only thing that stops compilation with the libstdc++ shipping with gcc 4.8 (maybe 4.7)
* Add --placer option and refactor placer selectionDavid Shah2019-03-241-0/+19
| | | | Signed-off-by: David Shah <dave@ds0.me>
* placer1: New temperature heuristicDavid Shah2019-03-221-0/+4
| | | | Signed-off-by: David Shah <dave@ds0.me>
* placer1: Make budget-based placement an optionDavid Shah2019-03-221-0/+5
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Add flag timing-allow-fail to allow PnR to pass with warningMiodrag Milanovic2019-03-041-0/+5
|
* timing: Add --ignore-loops optionDavid Shah2019-02-051-0/+6
| | | | Signed-off-by: David Shah <dave@ds0.me>
* command: Setup logging before attempting to create ContextDavid Shah2018-12-261-14/+14
| | | | | | | This way errors (such as an invalid package type) occurring during Context creation are printed properly. Signed-off-by: David Shah <dave@ds0.me>
* Renamed LogLevel members, to prevent issue with system defines on WindowsMiodrag Milanovic2018-12-051-5/+5
|
* Print warning and error count at end of executionDavid Shah2018-11-261-1/+14
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Add nonfatal error support and use for timing failuresDavid Shah2018-11-261-1/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Refactor log code and add log file supportDavid Shah2018-11-211-7/+19
| | | | Signed-off-by: David Shah <dave@ds0.me>
* add "randomize-seed" command-line optionMaik Merten2018-11-191-0/+10
|
* common: Allow running Python scripts for all points in flowDavid Shah2018-10-171-15/+40
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Use settings for placer1 and router1Miodrag Milanovic2018-08-091-1/+2
|
* Added quiet mode for loggingMiodrag Milanovic2018-08-091-0/+5
|
* Make loading works nice and use settingsMiodrag Milanovic2018-08-081-3/+7
|
* Moved option to commonMiodrag Milanovic2018-08-081-0/+1
|
* clangformatMiodrag Milanovic2018-08-081-2/+2
|
* sync with masterMiodrag Milanovic2018-08-081-0/+1
|