Skip to content

Commit 8427c55

Browse files
committed
refactor: drop unneeded constraints
1 parent afc3619 commit 8427c55

File tree

1 file changed

+18
-28
lines changed

1 file changed

+18
-28
lines changed

recipe/recipe.yaml

Lines changed: 18 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,10 @@ build:
3030
# copy manpage and generate shell completions
3131
- mkdir -p $PREFIX/share/man/man1
3232
- cp man/man1/mise.1 $PREFIX/share/man/man1/mise.1
33-
- if: build_platform == host_platform
34-
then:
35-
- mkdir -p $PREFIX/share/bash-completion/completions $PREFIX/share/fish/vendor_completions.d $PREFIX/share/zsh/site-functions
36-
- $PREFIX/bin/mise completion bash > $PREFIX/share/bash-completion/completions/mise
37-
- $PREFIX/bin/mise completion fish > $PREFIX/share/fish/vendor_completions.d/mise.fish
38-
- $PREFIX/bin/mise completion zsh > $PREFIX/share/zsh/site-functions/_mise
33+
- mkdir -p $PREFIX/share/bash-completion/completions $PREFIX/share/fish/vendor_completions.d $PREFIX/share/zsh/site-functions
34+
- $PREFIX/bin/mise completion bash > $PREFIX/share/bash-completion/completions/mise
35+
- $PREFIX/bin/mise completion fish > $PREFIX/share/fish/vendor_completions.d/mise.fish
36+
- $PREFIX/bin/mise completion zsh > $PREFIX/share/zsh/site-functions/_mise
3937
- if: win
4038
then:
4139
# bindgen expects libclang.dll; conda-forge only provides versioned DLLs on Windows
@@ -46,14 +44,12 @@ build:
4644
# copy manpage and generate shell completions
4745
- mkdir %LIBRARY_PREFIX%\share\man\man1
4846
- powershell -Command "Copy-Item -Path 'man/man1/mise.1' -Destination '%LIBRARY_PREFIX%\share\man\man1\mise.1'"
49-
- if: build_platform == host_platform
50-
then:
51-
- mkdir %LIBRARY_PREFIX%\share\bash-completion\completions
52-
- mkdir %LIBRARY_PREFIX%\share\fish\vendor_completions.d
53-
- mkdir %LIBRARY_PREFIX%\share\zsh\site-functions
54-
- '%LIBRARY_BIN%\mise.exe completion bash > %LIBRARY_PREFIX%\share\bash-completion\completions\mise'
55-
- '%LIBRARY_BIN%\mise.exe completion fish > %LIBRARY_PREFIX%\share\fish\vendor_completions.d\mise.fish'
56-
- '%LIBRARY_BIN%\mise.exe completion zsh > %LIBRARY_PREFIX%\share\zsh\site-functions\_mise'
47+
- mkdir %LIBRARY_PREFIX%\share\bash-completion\completions
48+
- mkdir %LIBRARY_PREFIX%\share\fish\vendor_completions.d
49+
- mkdir %LIBRARY_PREFIX%\share\zsh\site-functions
50+
- '%LIBRARY_BIN%\mise.exe completion bash > %LIBRARY_PREFIX%\share\bash-completion\completions\mise'
51+
- '%LIBRARY_BIN%\mise.exe completion fish > %LIBRARY_PREFIX%\share\fish\vendor_completions.d\mise.fish'
52+
- '%LIBRARY_BIN%\mise.exe completion zsh > %LIBRARY_PREFIX%\share\zsh\site-functions\_mise'
5753
- cargo-bundle-licenses --format yaml --output ./THIRDPARTY.yml
5854

5955
requirements:
@@ -79,10 +75,8 @@ tests:
7975
MISE_NO_CONFIG: 1
8076
MISE_OFFLINE: 1
8177
content:
82-
- if: build_platform == host_platform
83-
then:
84-
- mise version
85-
- mise help
78+
- mise version
79+
- mise help
8680
- package_contents:
8781
bin:
8882
- mise
@@ -91,20 +85,16 @@ tests:
9185
files:
9286
- if: unix
9387
then:
88+
- share/bash-completion/completions/mise
89+
- share/fish/vendor_completions.d/mise.fish
90+
- share/zsh/site-functions/_mise
9491
- share/man/man1/mise.1
95-
- if: build_platform == host_platform
96-
then:
97-
- share/bash-completion/completions/mise
98-
- share/fish/vendor_completions.d/mise.fish
99-
- share/zsh/site-functions/_mise
10092
- if: win
10193
then:
94+
- Library/share/bash-completion/completions/mise
95+
- Library/share/fish/vendor_completions.d/mise.fish
96+
- Library/share/zsh/site-functions/_mise
10297
- Library/share/man/man1/mise.1
103-
- if: build_platform == host_platform
104-
then:
105-
- Library/share/bash-completion/completions/mise
106-
- Library/share/fish/vendor_completions.d/mise.fish
107-
- Library/share/zsh/site-functions/_mise
10898
strict: true
10999

110100
about:

0 commit comments

Comments
 (0)