Skip to content

Commit 5278279

Browse files
committed
Release 1.1.0 Add MIT license headers for Issue #34
+Sign tags on release
1 parent 473bdf3 commit 5278279

4 files changed

Lines changed: 48 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,15 @@ will be documented in this file.
55

66
---
77

8+
## [1.1.0] - 2026-04-07
9+
10+
- Updated delphi-compiler-versions with license info in header
11+
[#34](https://github.com/continuous-delphi/delphi-inspect/issues/34)
12+
813
## [1.0.0] - 2026-03-22
914

1015
- Updated delphi-compiler-versions to 1.4.0 for Delphi 13.1 `WinARM64EC` support
16+
[#33](https://github.com/continuous-delphi/delphi-inspect/issues/33)
1117

1218

1319
## [0.6.0] - 2026-03-17

source/delphi-inspect.ps1

Lines changed: 40 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,23 @@
11
<#
2-
delphi-inspect.ps1
2+
-----------------------------------------------------------------------------
3+
delphi-inspect
34
4-
Minimal V1:
5-
- Loads the Delphi compiler versions dataset JSON.
6-
- Prints tool version + dataset metadata.
5+
A PowerShell utility for deterministic Delphi toolchain discovery and normalization.
76
8-
ASCII-only.
7+
Part of Continuous-Delphi: Strengthening Delphi's continued success
8+
https://github.com/continuous-delphi
9+
10+
Project repository:
11+
https://github.com/continuous-delphi/delphi-inspect
12+
13+
Includes canonical compiler version data from:
14+
https://github.com/continuous-delphi/delphi-compiler-versions
15+
16+
Copyright (c) 2026 Darian Miller
17+
Licensed under the MIT License.
18+
https://opensource.org/licenses/MIT
19+
SPDX-License-Identifier: MIT
20+
-----------------------------------------------------------------------------
921
1022
USAGE
1123
pwsh ./source/delphi-inspect.ps1
@@ -110,7 +122,7 @@ Set-StrictMode -Version Latest
110122
$ErrorActionPreference = 'Stop'
111123

112124
# Tool version
113-
$ToolVersion = '1.0.0'
125+
$ToolVersion = '1.1.0'
114126

115127
# Exit code constants -- single source of truth for the exit code contract.
116128
$ExitSuccess = 0 # normal completion
@@ -162,7 +174,28 @@ $EmbeddedData = @'
162174
"See individual entry notes for platforms introduced in sub-version point releases.",
163175
"Tooling should check supportedBuildSystems and supportedPlatforms before assessing installation readiness.",
164176
"Return notApplicable readiness when the requested buildSystem or platform is absent from the supported arrays."
165-
]
177+
],
178+
"project": {
179+
"name": "delphi-compiler-versions",
180+
"repository": "https://github.com/continuous-delphi/delphi-compiler-versions",
181+
"organization": "https://github.com/continuous-delphi",
182+
"maintainers": [
183+
{
184+
"name": "Darian Miller",
185+
"role": "primary",
186+
"url": "https://github.com/darianmiller"
187+
}
188+
]
189+
},
190+
"description": {
191+
"summary": "Canonical Delphi compiler version mapping based on official VER### symbols.",
192+
"purpose": "Provides a single source of truth for Delphi compiler version detection across tooling, CI, and code generation."
193+
},
194+
"license": {
195+
"name": "MIT",
196+
"spdx": "MIT",
197+
"url": "https://opensource.org/licenses/MIT"
198+
}
166199
},
167200
"versions": [
168201
{

tools/tag-release.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ try {
262262
try {
263263

264264
Write-Step "Creating tag $tag..."
265-
Invoke-Git tag -a $tag -m $tagMsg
265+
Invoke-Git tag -s $tag -m $tagMsg
266266
Write-Ok "tag created"
267267

268268
Write-Step "Pushing tag to origin..."

0 commit comments

Comments
 (0)