File tree 2 files changed +14
-5
lines changed
2 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -203,6 +203,8 @@ jobs:
203
203
204
204
- run : make install
205
205
206
+ - run : rm -rf .build && rm -rf Package.swift
207
+
206
208
- run : danger-swift ci --verbose --failOnErrors
207
209
if : ${{ github.event_name == 'pull_request' }}
208
210
env :
@@ -242,6 +244,8 @@ jobs:
242
244
243
245
- run : make install PREFIX='/opt/homebrew'
244
246
247
+ - run : rm -rf .build && rm -rf Package.swift
248
+
245
249
- run : danger-swift ci --verbose --failOnErrors
246
250
if : ${{ github.event_name == 'pull_request' }}
247
251
env :
@@ -283,6 +287,8 @@ jobs:
283
287
284
288
- run : make install
285
289
290
+ - run : rm -rf .build && rm -rf Package.swift
291
+
286
292
- run : danger-swift ci --verbose --failOnErrors
287
293
if : ${{ github.event_name == 'pull_request' }}
288
294
env :
Original file line number Diff line number Diff line change @@ -16,25 +16,28 @@ swift package clean
16
16
if [[ " $OSTYPE " == " darwin" * ]]; then
17
17
BUILD_FOLDER=" .build/release"
18
18
swift build --disable-sandbox -c release
19
+ MAJOR_VERSION=$( swift --version | awk ' {print $4}' | cut -d ' .' -f 1)
19
20
else
20
21
BUILD_FOLDER=" .build/debug"
21
22
swift build --disable-sandbox
23
+ MAJOR_VERSION=$( swift --version | awk ' {for(i=1;i<=NF;i++){if($i ~ /^[0-9]+\.[0-9]+$/){print $i; break}}}' | cut -d ' .' -f 1)
22
24
fi
23
25
24
- MAJOR_VERSION=$( swift --version | awk ' {print $4}' | cut -d ' .' -f 1)
26
+ mkdir -p " $PREFIX /bin"
27
+ mkdir -p " $LIB_INSTALL_PATH "
28
+ cp -f " $BUILD_FOLDER /$TOOL_NAME " " $INSTALL_PATH "
25
29
26
30
ARRAY=()
27
31
for ARG in " ${SWIFT_LIB_FILES[@]} " ; do
28
32
ARRAY+=(" $BUILD_FOLDER /$ARG " )
29
33
done
30
34
31
- mkdir -p " $PREFIX /bin"
32
- mkdir -p " $LIB_INSTALL_PATH "
33
- cp -f " $BUILD_FOLDER /$TOOL_NAME " " $INSTALL_PATH "
34
-
35
35
if [[ $MAJOR_VERSION -ge 6 ]]; then
36
36
BUILD_FOLDER+=" /Modules"
37
37
SWIFT_LIB_FILES=($( ls " $BUILD_FOLDER " ) )
38
+ for ARG in " ${SWIFT_LIB_FILES[@]} " ; do
39
+ ARRAY+=(" $BUILD_FOLDER /$ARG " )
40
+ done
38
41
fi
39
42
40
43
cp -fr " ${ARRAY[@]} " " $LIB_INSTALL_PATH " 2> /dev/null || :
You can’t perform that action at this time.
0 commit comments