Skip to content

Commit 10061c8

Browse files
authored
chore: switch from Makefile to Mise (#17)
1 parent 6304c80 commit 10061c8

File tree

8 files changed

+23
-106
lines changed

8 files changed

+23
-106
lines changed

MIntfile

Lines changed: 0 additions & 2 deletions
This file was deleted.

Makefile

Lines changed: 0 additions & 19 deletions
This file was deleted.

Package@swift-5.7.swift

Lines changed: 0 additions & 28 deletions
This file was deleted.

Package@swift-5.8.swift

Lines changed: 0 additions & 28 deletions
This file was deleted.

Package@swift-5.9.swift

Lines changed: 0 additions & 29 deletions
This file was deleted.

mise.toml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[tools]
2+
git-cliff = "2.9.1"
3+
swiftlint = "0.62.2"
4+
swiftformat = "0.58.7"
5+
6+
[settings]
7+
experimental = true
8+
9+
[hooks]
10+
postinstall = "mise run install"

mise/tasks/install.sh

Whitespace-only changes.

mise/tasks/lint

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
#MISE description="Lint the atomic package using SwiftLint and SwiftFormat"
3+
#MISE usage flag "-f --fix" help="Fix the fixable issues"
4+
5+
set -eo pipefail
6+
7+
if [ "$usage_fix" = "true" ]; then
8+
swiftformat Sources Tests
9+
swiftlint lint --fix --strict --config .swiftlint.yml Sources Tests
10+
else
11+
swiftformat Sources Tests --lint
12+
swiftlint lint --strict --config .swiftlint.yml Sources Tests
13+
fi

0 commit comments

Comments
 (0)