dde2363ad7
chore(config): add git-cliff configuration file
Max P.2025-07-16 11:46:06 +02:00
32e3b51a77
chore(version): add version file for tracking
Max P.2025-07-16 11:41:54 +02:00
da387f2ee6
feat(ci): add workflows for nightly builds and releases
Max P.2025-07-16 11:41:35 +02:00
08679c2680
style(pyproject): simplify include array formatting
Max P.2025-07-16 11:41:18 +02:00
7b6f9ef224
chore: Updates project version to 0.6.0
Max P.2025-07-16 11:30:18 +02:00
6ca389d5cb
refactor: use typer for CLI argument parsing
Max P.2025-07-16 11:29:31 +02:00
1d7bc19965
style: Updates VS Code editor color scheme
Max P.2025-07-16 11:04:58 +02:00
175bf4882a
refactor: improves project configuration
Max P.2025-07-16 11:04:44 +02:00
0d26c42f8a
chore: remove build-deb.yml workflow file
Max P.2025-05-01 17:44:36 +02:00
fa7e738b7e
docs(readme): expand README with detailed usage and setup
Max P.2025-05-01 17:43:12 +02:00
60c4ca19b1
Remove push trigger for main branch in build-deb.yml
Max P.2025-04-28 10:37:37 +02:00
38d4c7d5f3
Add twine to development dependencies in pyproject.toml
Max P.2025-04-28 10:36:30 +02:00
9d33b6e8be
Update workflow to use Ubuntu 22.04 for build and publish job
Max P.2025-04-28 10:35:13 +02:00
dde3b5dc5d
Add GitHub Actions workflow for building and publishing to Gitea
Max P.2025-04-28 10:34:33 +02:00
6d6b731033
Bump version from 0.5.2 to 0.5.3 in pyproject.toml
Max P2025-04-27 18:56:40 +00:00
8196eb3929
Update gitignore to include .locale and vhdl_ls.toml
Max P2025-04-27 18:56:34 +00:00
5083852c29
Bump version from 0.5.1 to 0.5.2 in pyproject.toml
Max P2025-04-27 18:52:00 +00:00
215e4aa545
Refactors project initialization logic
Max P2025-04-27 18:51:46 +00:00
d78bfcc408
Bump version from 0.5.0 to 0.5.1 in pyproject.toml
Max P2025-04-27 18:40:23 +00:00
8ed550f451
Defers project loading to execution phase
Max P2025-04-27 18:39:58 +00:00
37b684fd2d
Bump version from 0.4.0 to 0.5.0 in pyproject.toml
Max P2025-04-27 18:03:57 +00:00
7cf69aa16f
Adds project initialization command
Max P2025-04-27 17:58:11 +00:00
9274461d7a
Updates package inclusion and dependency list
Max P2025-04-27 17:57:52 +00:00
b79b7559f2
Add template files for gitignore and project configuration
Max P2025-04-27 17:57:40 +00:00
22266f2947
Bump version from 0.3.0 to 0.4.0 in pyproject.toml
Max P2025-04-27 14:17:01 +00:00
c7b2970949
Modularizes CLI commands for maintainability
Max P2025-04-27 14:16:54 +00:00
6271eb0998
Refines build configuration and updates file paths
Max P2025-04-27 14:00:15 +00:00
308de700a2
Bump version from 0.2.0 to 0.3.0 in pyproject.toml
Max P2025-04-27 12:02:20 +00:00
f1315dc458
Refactors testbench build and execution logic
Max P2025-04-27 12:02:05 +00:00
ba8cc2ef94
Adds ISim support to tool options
Max P2025-04-27 12:01:38 +00:00
f87b08441f
Refactor VGA project configuration and update source paths
Max P2025-04-27 11:46:05 +00:00
52f5a8fe24
Change build environment from ubuntu-20.04 to ubuntu-latest
Max P2025-04-27 11:43:10 +00:00
836a5bf643
Change build environment from xilinx-ise to ubuntu-20.04
Max P2025-04-27 11:41:40 +00:00
ffd8d6eac9
Change build environment from ubuntu-latest to xilinx-ise
Max P2025-04-27 11:38:31 +00:00
44f2f15dc5
Updates dependencies and downgrades version
Max P2025-04-27 11:18:08 +00:00
d6d792c9e6
Revert pyyaml dependency specification
Max P2025-04-27 11:16:44 +00:00
07922f8a54
Updates dependencies and bumps version to 0.2.1
Max P2025-04-27 11:11:23 +00:00
29d04a25f0
Use Poetry to install wheel and download dependencies in build-deb workflow
Max P2025-04-27 10:57:19 +00:00
bbe5d7f2b1
Fix Python version in setup to 3.10
Max P2025-04-27 10:44:07 +00:00
84800c25a5
Triggers build on main branch changes
Max P2025-04-27 10:32:25 +00:00
e58c0897ce
Fix repository URL construction in build-deb workflow to use secrets for user authentication
Max P2025-04-27 10:25:48 +00:00
277a16e126
Enhance build-deb workflow to clone packages branch and commit DEB files
Max P2025-04-27 10:20:04 +00:00
ad4ba6e412
Fix wheel2deb installation step by adding missing dependencies
Max P2025-04-27 10:01:35 +00:00
2f3e0d375f
Enhance wheel2deb command to include verbose output during DEB conversion
Max P2025-04-27 09:58:21 +00:00
528907fabe
Fix pip download destination and update wheel2deb command for improved output
Max P2025-04-27 09:55:29 +00:00
fae19340cc
Fix wheel2deb command to use output option for DEB conversion
Max P2025-04-27 09:53:00 +00:00
a57062a3f8
Fix wheel2deb command to specify default option for conversion
Max P2025-04-27 09:47:47 +00:00
cef035329a
Adds poetry-plugin-export to Poetry installation step
Max P2025-04-27 09:43:24 +00:00
93e67c0380
Adds testbench support and refines file handling
Max P2025-04-27 09:43:17 +00:00
8caafe862e
Bumps version to 0.2.0 and removes unused plugin requirement from pyproject.toml
Max P2025-04-27 09:43:06 +00:00
cfa62a5624
Adds vhdltests/ and .devcontainer/ to .gitignore
Max P2025-04-27 09:42:53 +00:00
263c3fac5e
Reorders steps in GitHub Actions workflow to ensure environment variables are prepared before checking out the repository
Max P.2025-04-26 22:01:30 +02:00
961d182bf7
Refines GitHub Actions workflow for building wheels, improving comments and organization
Max P.2025-04-26 21:25:41 +02:00
5263a31c07
Merge pull request 'Adds GitHub Actions workflow for building wheels and updates pyproject.toml for plugin requirements' (#1) from deb into main
0xMax422025-04-26 21:19:19 +02:00
fb5c3127b5
Adds GitHub Actions workflow for building wheels and updates pyproject.toml for plugin requirements
Max P.2025-04-26 21:17:51 +02:00
5061ee218f
Configures Python environment for project
Max P2025-04-26 18:54:00 +00:00
dc0d8242a8
Refines package structure and script entry point
Max P2025-04-26 18:52:51 +00:00
28406028c6
Refactors project structure for modularity
Max P2025-04-26 18:52:44 +00:00
f9d5e3c535
Adds CLI functionality with commands for clearing, building, synthesizing, and managing dependencies
Max P2025-04-26 18:26:45 +00:00
4f1f2e7d51
Adds dependency resolver for recursive project handling
Max P2025-04-26 18:11:31 +00:00
3cf3fc1437
Refactors build script with CLI support
Max P2025-04-26 16:18:44 +00:00
12d9f4b6c9
Refactors file management and enhances task tracking
Max P2025-04-26 16:18:38 +00:00
90859715c4
Enhances directory management with improved messaging
Max P2025-04-26 16:18:29 +00:00
cc82d883c0
Enhances console task rendering with rich library
Max P2025-04-26 16:18:19 +00:00
72699ed32f
Adds Rich library dependency
Max P2025-04-26 16:18:09 +00:00
690decb33b
Adds silent mode to directory management functions
Max P2025-04-26 15:18:00 +00:00
2e2d86cfc2
Adds console task utility with spinner and log management
Max P2025-04-26 15:17:54 +00:00
decc18ac83
Adds progress tracking and new trace tool integration
Max P2025-04-26 14:41:43 +00:00
5c52c0cf59
Refactors Xilinx ISE tool execution and report handling
Max P2025-04-26 13:59:40 +00:00
91f4f03d97
Introduces support for Xilinx ISE build flow
Max P2025-04-26 13:47:50 +00:00
7a03040926
Adds hdlbuild script for project configuration and source expansion
Max P.2025-04-26 13:54:24 +02:00
f0100234c9
Adds utility to expand source file paths with wildcards
Max P.2025-04-26 13:52:58 +02:00
cfca986f72
Adds utility functions for directory management
Max P.2025-04-26 13:52:52 +02:00
defd2345b1
Adds YAML-based project configuration loader
Max P.2025-04-26 13:52:04 +02:00
8b735c0d97
Adds project-specific configurations and dependencies
Max P.2025-04-26 13:51:47 +02:00