Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
H
Hdlmake
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Projects
Hdlmake
Graph
6387bf695309bab54d329020a5a5268d23d4d1a1
Select Git revision
Branches
20
94-allow-absolute-paths-in-manifests
SKA-mods
add-post-include-mkfile-support-rebase
dag-solver
protected
develop
develop-david
develop-david2
develop-extra_system_libs
develop-objdir
develop-objdir_via_options_to_write_makefile
dlamprid-arria5_fix
feat_1339
feat_svn_ise
fix-lattice-diamond-rebase
gsi
isyp
liberosoc-proasic3-support-rebase
liberosoc-proasic3-support-rebase2
master
default
release-3.0
Tags
8
3.3
3.2
3.1
1.1
1.0
3.0
2.1
2.0
28 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
24
Jul
23
22
20
19
16
15
29
Jun
28
9
7
6
4
2
1
31
May
30
24
22
20
19
18
17
16
15
5
30
Apr
29
26
19
14
30
Mar
25
24
23
20
17
13
Oct
24
Jun
25
May
27
Apr
24
28
Mar
27
16
9
Feb
8
7
2
Jan
3
Dec
18
Nov
15
14
13
7
5
10
Oct
9
6
3
2
16
Sep
28
Apr
26
10
9
3
8
Feb
24
Jan
14
Nov
24
Oct
23
22
21
2
24
Sep
23
27
Aug
16
9
2
1
31
Jul
20
16
12
11
5
4
30
Jun
28
27
26
24
23
20
19
18
17
13
12
11
6
4
2
24
May
21
5
4
8
Mar
22
Feb
21
23
Jan
31
Oct
30
Jul
27
4
Jun
26
Apr
18
2
7
Mar
6
5
3
29
Feb
23
13
10
24
Jan
23
22
18
25
Oct
6
26
Aug
23
9
4
3
2
1
26
Jul
15
14
13
12
11
8
7
4
29
Jun
22
21
20
17
16
15
14
10
9
7
6
1
31
May
30
27
25
24
20
16
13
is_fetched_recursively is not used in the code: delete
Group all the module plugins in a single class
Start moving the module stuff to a dedicated folder
make_list_of_modules method is not used in the code: delete
A more ordered way to process the Manifest dict using super
Move some core Module stuff to a new class and refactor Module constructor
Move files and submodule contents to a new class
Move incl_makefiles stuff from Module to ModuleSynthesis, as it's only used by the synthesis tool
Move include_dir stuff at Module to ModuleSimulation
Fix VHDL test for Quartus, missing module path
Move the altera-related stuff at module.py to a new class
Clean the iverilog tool file: this need a revamp
Bitfile_target is only used in the unused old iverilog recipe
Move the simulation-related stuff at module.py to a new class
Move the synthesis-related stuff at module.py to a new class
A more structured Module class
Refactor Manifest.py parse & process
Disable the fetch --update option
The flatten option for fetch action is not longer required: this is the default behavior now
Add sim_top variable to complement syn_top: top_module is redundant now
Temporarly disable Git submodule recursive fetching
A little more of comments about Modules and Pool
Get_dep_level detects potential loop issues in designs that are OK: demote the critical exception to a warning log message per offending file
Change the way the module_pool environment is set for a cleaner main process
Action class uses redundant arguments: options and env are already embedded into modules_pool
A little bit of refactoring for a better code understanding
DependableFile class is not longer required
Fix wrong 'mkdir' command for Modelsim Linux makefiles
Make the ISE tcl files a little more Windows friendly: delete quotes from 'echo'
Change library slash separator for Modelsim makefiles accordingly with the O.S. in use
Improved 'relpath' function for a better cross O.S. support
Move vlog included dirs at Modelsim-like makefiles to a new variable
Use 'top_module.include_dirs' as the included directories for 'vlog' compiler
Modelsim-like Makefiles use some POSIX commands: replace with Windows equivalents if available or rely on GNU Win32 Coreutils otherwise
The 'which' command is not available at Windows command line
Fix fetch for Git submodules on Windows: Normalize the paths to use the O.S. specific path separator
Tree function: Solving unused package dependencies and other improvements
The flag close_fds=True does not work on Windows: check before spawning a subprocess
Use a platform independent Python function to determine if a path is absolute or relative
Adapt Modelsim-like makefiles to the new DAG solver
dag-solver
dag-solver
Loading