Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Sign in
H
Hdlmake
  • Project
    • Project
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 11
    • Issues 11
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 2
    • Merge Requests 2
  • Wiki
    • Wiki
  • image/svg+xml
    Discourse
    • Discourse
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Commits
  • Issue Boards
  • Projects
  • Hdlmake
  • Wiki
  • Newfeatures

Newfeatures

Last edited by Maciej Lipinski Apr 02, 2019
Page history
This is an old version of this page. You can view the most recent version or browse the history.

New Features

N Name Description Status Test Results Issues
2 Better HDLMAKE_COREDIR handling Add an option to select between the HDLMAKE_COREDIR and URLs provided in the manifests. probably done/to be tested
3 Better module listing Add an option to show where each module comes from. done/To be tested
4 Git submodule support self-explanatory done/to be tested
5 Integrate full VHDL dependency generator done/to be tested
6 Make a unified makefile for local and remote synthesis done/to be tested
7 Screen support for remote synthesis. make remote` will open a screen session on the synthesis machine. `make restore` will restore the screen session with the running synthesis. `make sync` will copy results of last synthesis back to the local machine. `make terminate` will immediately stop the synthesis of the project done (works differently than intended)/to be tested
9 Add option for checking the environment setup. done/to be tested
10 Add option to specify version of tools to be used. done/to be tested
11 Fetch modules to a single directory, whatever the structure of the project is. probably done/to be tested
12 Clean-up the source code. done
13 Move features from ISYP branch to master branch. done/to be tested
14 Clean-up environmental variables and improve help. done/to be tested
15 Clean-up command line options. done/to be tested
16 Improve --merge-cores to dump revision and date of eash subfile in the merged output. done/to be tested
17 Fix all OHWR issues see https://www.ohwr.org/project/hdl-make/issues done/to be tested
18 Update information in *.xise project once the device in the manifest gets changed. done/to be tested
20 Integrate ISim support written by Lucas Russo done/to be tested
22 Add Verilog include path as a manifest parameter. done/to be tested
21 Add finer control for synthesis stages It will be allowed to choose between synthesis/MAP/PAR stages to be re-run. not done
19 Arrange a separate repository with test projects not done
8 Add support for Windows OS self-explanatory not done, but code-base prepared to be windows-friendly
1 No binary in repo Exclude the hdlmake binary from the repository and issue stable versions. The git repository will contain the development version and no executable file will be held there. The table versions will became releases and will be available to download from the project page (https://www.ohwr.org/project/hdl-make/wikis/documents). It will be done when master aproved
Clone repository
  • 2014 release
  • Building wrpc with hdlmake
  • Documents
  • Fusesoc
  • Home
  • Ideas
  • News
  • Quick start
  • Sample project
  • Faq
  • Full documentation
  • Manifest
  • Manifest variables description
  • Masterforisypusers
  • Documents
    • Project attachments
More Pages

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.