-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathappveyor.yml
139 lines (111 loc) · 2.59 KB
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
install:
- set PATH=C:\Python36-x64;C:\Python36-x64\Scripts;%PATH%;%ADD_PATH%
- pip --version
- git submodule update --init
# Install wget (the Python version).
- pip install wget
# Install Node.py
- pip install wheel
- pip install git+https://github.com/nodepy/nodepy.git@develop
- nodepy --version
- nodepy https://nodepy.org/install-pm develop
- nodepy-pm --version
- set PATH=.nodepy\bin;%PATH%
# Install Craftr.
- nodepy-pm install git+https://github.com/craftr-build/craftr.git@master
# self install
- nodepy-pm install
build_script:
- craftr --configure --options maxon.c4d.release=%C4DVERSION% msvc.version=%VSVERSION% msvc.arch=%VSTARGET%
- craftr --build
matrix:
allow_failures:
# We add this environment variable to all combinations which we know to fail.
- ALLOW_FAILURE: yes
environment:
matrix:
# Cinema 4D R12.032
# =================
- C4DVERSION: 12.032
VSVERSION: 120
VSTARGET: x86
- C4DVERSION: 12.032
VSVERSION: 120
VSTARGET: amd64
- C4DVERSION: 12.032
VSVERSION: 140
VSTARGET: x86
- C4DVERSION: 12.032
VSVERSION: 140
VSTARGET: amd64
# Cinema 4D R13.051
# =================
- C4DVERSION: 13.051
VSVERSION: 120
VSTARGET: x86
- C4DVERSION: 13.051
VSVERSION: 120
VSTARGET: amd64
- C4DVERSION: 13.051
VSVERSION: 140
VSTARGET: x86
- C4DVERSION: 13.051
VSVERSION: 140
VSTARGET: amd64
# Cinema 4D R14.041
# =================
- C4DVERSION: 14.041
VSVERSION: 120
VSTARGET: x86
- C4DVERSION: 14.041
VSVERSION: 120
VSTARGET: amd64
- C4DVERSION: 14.041
VSVERSION: 140
VSTARGET: x86
- C4DVERSION: 14.041
VSVERSION: 140
VSTARGET: amd64
# Cinema 4D R15.064
# =================
- C4DVERSION: 15.064
VSVERSION: 120
VSTARGET: amd64
- C4DVERSION: 15.064
VSVERSION: 140
VSTARGET: amd64
ALLOW_FAILURE: yes
# Cinema 4D R16.021
# =================
- C4DVERSION: 16.021
VSVERSION: 120
VSTARGET: amd64
- C4DVERSION: 16.021
VSVERSION: 140
VSTARGET: amd64
ALLOW_FAILURE: yes
# Cinema 4D R16.050
# =================
- C4DVERSION: 16.050
VSVERSION: 120
VSTARGET: amd64
- C4DVERSION: 16.050
VSVERSION: 140
VSTARGET: amd64
ALLOW_FAILURE: yes
# Cinema 4D R17.048
# =================
- C4DVERSION: 17.048
VSVERSION: 120
VSTARGET: amd64
- C4DVERSION: 17.048
VSVERSION: 140
VSTARGET: amd64
# Cinema 4D R18.030
# =================
- C4DVERSION: 18.030
VSVERSION: 120
VSTARGET: amd64
- C4DVERSION: 18.030
VSVERSION: 140
VSTARGET: amd64