Skip to content

Conversation

@Cedar17
Copy link
Owner

@Cedar17 Cedar17 commented Apr 7, 2025

This pull request includes several updates to the CMakeLists.txt file, an update to the Doxyfile, and a version bump in the include/version.h file. The most important changes focus on improving the build configuration and updating project metadata.

Build configuration improvements:

  • CMakeLists.txt: Updated the required CMake version range to 3.21...3.31 and project version to 1.1.0.
  • CMakeLists.txt: Added checks for ccache and lld availability to conditionally use them for faster compilation and linking, respectively.
  • CMakeLists.txt: Added DOWNLOAD_EXTRACT_TIMESTAMP TRUE for the json dependency to ensure reproducibility.

Project metadata updates:

  • Doxyfile: Included the doc directory in the INPUT tag for documentation generation.
  • include/version.h: Updated the project version to 1.1.0 and the build timestamp.

Cedar17 added 2 commits April 6, 2025 00:46
- Created a comprehensive Development Diary to track project milestones and code changes from January to March 2025.
- Documented the implementation of various features including library parsing, JSON output, command line argument handling, and logic expression extraction.
- Included details on library management, logging, and multi-threading improvements.
- Highlighted the integration of external libraries such as CLI11, spdlog, and slang for enhanced functionality.
- Noted significant refactoring efforts, improvements in code structure, and the addition of new commands for logic comparison and SPICE generation.
…lease

- Enhanced README.md with additional sections including optional prerequisites and documentation generation instructions.
- Added a new ChangeLog.md file to document the development diary and changes made throughout the project.
- Updated version information in version.h to reflect the new version 1.1.0 and modified the build timestamp.
@Cedar17 Cedar17 changed the title Enhance README, verision update to v1.1.0 Enhance README, version update to v1.1.0 Apr 7, 2025
@Cedar17 Cedar17 merged commit a962508 into master Apr 7, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants