Skip to content

Commit 68eed60

Browse files
committed
try Windows Perl CI
1 parent bf1047b commit 68eed60

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: msvc
2+
on:
3+
push:
4+
branches:
5+
- '*'
6+
tags-ignore:
7+
- '*'
8+
pull_request:
9+
jobs:
10+
msvc:
11+
runs-on: windows-latest
12+
steps:
13+
- name: Get/extract
14+
shell: bash
15+
run: |
16+
curl https://cpan.metacpan.org/src/5.0/perl-5.40.1.tar.gz -o perl.tgz
17+
tar zxvf perl.tgz
18+
- name: Build
19+
shell: cmd
20+
run: |
21+
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
22+
dir
23+
cd perl-5.40.1\win32
24+
dir
25+
nmake CCTYPE=MSVC142 CFG=Debug
26+
- name: Show Config
27+
shell: cmd
28+
run: |
29+
.\perl.exe -V
30+
.\perl.exe -e "use Config; print Config::config_sh"

0 commit comments

Comments
 (0)