Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions windows-release/stage-layout-pymanager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,28 @@ jobs:
TclLibrary: tcltk_lib_arm64
LayoutOptions: '--preset-pymanager --include-freethreaded'
IncludeDoc: true
win32_t_test:
Name: win32_t_test
BinArtifact: bin_win32_t
Arch: win32
TclLibrary: tcltk_lib_win32
LayoutOptions: '--preset-pymanager-test --include-freethreaded'
IncludeDoc: true
amd64_t_test:
Name: amd64_t_test
BinArtifact: bin_amd64_t
Arch: amd64
TclLibrary: tcltk_lib_amd64
LayoutOptions: '--preset-pymanager-test --include-freethreaded'
IncludeDoc: true
arm64_t_test:
Name: arm64_t_test
BinArtifact: bin_arm64_t
Arch: arm64
HostArch: amd64
TclLibrary: tcltk_lib_arm64
LayoutOptions: '--preset-pymanager-test --include-freethreaded'
IncludeDoc: true
${{ if eq(parameters.DoEmbed, 'true') }}:
win32_embed:
Name: win32_embed
Expand All @@ -105,6 +127,25 @@ jobs:
Arch: arm64
HostArch: amd64
LayoutOptions: '--preset-embed --include-install-embed-json'
${{ if eq(parameters.DoFreethreaded, 'true') }}:
win32_t_embed:
Name: win32_t_embed
BinArtifact: bin_win32_t
Arch: win32
HostArch: win32
LayoutOptions: '--preset-embed --include-install-embed-json --include-freethreaded'
amd64_t_embed:
Name: amd64_t_embed
BinArtifact: bin_amd64_t
Arch: amd64
HostArch: amd64
LayoutOptions: '--preset-embed --include-install-embed-json --include-freethreaded'
arm64_t_embed:
Name: arm64_t_embed
BinArtifact: bin_arm64_t
Arch: arm64
HostArch: amd64
LayoutOptions: '--preset-embed --include-install-embed-json --include-freethreaded'

steps:
- template: ./checkout.yml
Expand Down
15 changes: 15 additions & 0 deletions windows-release/stage-pack-pymanager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,27 @@ parameters:
freethreaded: true
- name: arm64_t
freethreaded: true
- name: win32_t_test
freethreaded: true
- name: amd64_t_test
freethreaded: true
- name: arm64_t_test
freethreaded: true
- name: win32_embed
embed: true
- name: amd64_embed
embed: true
- name: arm64_embed
embed: true
- name: win32_t_embed
embed: true
freethreaded: true
- name: amd64_t_embed
embed: true
freethreaded: true
- name: arm64_t_embed
embed: true
freethreaded: true

jobs:
- job: Pack_PyManager
Expand Down
15 changes: 15 additions & 0 deletions windows-release/stage-publish-pymanager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,27 @@ parameters:
freethreaded: true
- name: arm64_t
freethreaded: true
- name: win32_t_test
freethreaded: true
- name: amd64_t_test
freethreaded: true
- name: arm64_t_test
freethreaded: true
- name: win32_embed
embed: true
- name: amd64_embed
embed: true
- name: arm64_embed
embed: true
- name: win32_t_embed
embed: true
freethreaded: true
- name: amd64_t_embed
embed: true
freethreaded: true
- name: arm64_t_embed
embed: true
freethreaded: true

jobs:
- job: Publish_PyManager
Expand Down
Loading