Swiftui로 작성된 홈브류의 빠른 GUI
Brew 명령의 실시간 출력을 얻기위한 시스템을 구현 한 Seb Jachec에게 개인적으로 감사드립니다.
그의 기여가 없으면 설치, 설치 및 패키지 업데이트와 같은 실시간 출력에 의존하는 많은 프로세스는 불가능합니다.
라이센스 수표를 우회 할 수있는 자체 컴파일 빌드의 방법을 제시 한 Dmitri Bouniol과 Ben Carlsson에게 개인적으로 감사드립니다.
그것들이 없다면, 무료 자체 컴파일 버전의 앱을 갖는 것은 불가능할 것입니다.
코르크는 단순한 역학 인터페이스가 아닙니다. 그것은 홈브류 만 사용하기가 매우 어려운 많은 기능을 가지고 있거나 똑바로 불가능합니다.
코르크 없이는 불가능한 것들
코르크가 더 쉬워집니다
brew leaves 명령에서는 다소 가능하지만 종종 신뢰할 수 없으며 종종 포함되어야하는 패키지를 나열하지 않습니다. 사전 컴파일 된 항상 최신 버전은 Homebrew Tap에서 제공됩니다. 몇 가지 방법으로 액세스 할 수 있습니다.
Linguist 역할을합니다. 직접 배우고 싶다면이 Apple 문서 기사는 과정에 대한 좋은 소개입니다 : 내재화.Help Wanted 기능 태그를 구현하십시오. 코딩 스타일을 존중하십시오. 신속한 컨벤션과의 주요 편차는 괄호가 자체 라인에 있다는 것입니다.그러나 위의 일을 원하지 않으면 항상 코르크를 직접 컴파일 할 수 있습니다. 지침은 아래를 참조하십시오.
블로그, 잡지, 비디오 만들거나 재미를 위해 앱에 대한 콘텐츠를 만들 수 있습니까? [email protected]에서 연락하십시오!
최신 릴리스 및 개발 버전을 제공하고 귀하가 가진 모든 질문에 답변하고 Cork를 개인적으로 (및 무료 또는 코스) 소개하므로 창조에 집중할 수 있습니다.
코르크를 컴파일하는 것은 의존성이 많지 않기 때문에 간단합니다. Tuist를 사용하여 Xcode 프로젝트를 생성하여 편집 속도를 높입니다.
전제 조건 :
이미 Apple 개발자 계정이있는 경우 건너 뜁니다
Xcode → Settings 클릭하고 열리는 창에서 Accounts 클릭하십시오. 계정을 추가 할 수 있습니다Manage Certificates...Apple Development 선택하십시오.Apple Development Certificates 라는 목록에 새 항목이 나타나면 Done 눌러 계정 관리자를 닫을 수 있습니다. 이미 Tuist와 Mise가 설치되어있는 경우 건너 뜁니다
코르크는 MISE를 사용하여 MAC에서 일치하지 않는 Tuist 버전으로 인해 발생하는 충돌을 방지합니다. Mise는 Homebrew와 유사한 도구이지만, 앞서 언급 한 버전 동기화와 같이 구체적으로 Tusit에게 몇 가지 장점을 제공합니다.
curl https://mise.run | sh 사용하여 Mise를 설치하십시오 curl https://mise.run | shmise: run the following to activate mise in your shell:echo "eval "$(/Users/david/.local/bin/mise activate zsh)"" >> "/Users/david/.zshrc" 였습니다. 주의
Mise 자체가 위에서 사용한 것이 아니라 명령 자체를 복사하십시오. 이 명령은 내 Mac에만 유효하며 컴퓨터에서 작동하지 않습니다.
mise 추가하십시오.echo 'eval "$(~/.local/bin/mise activate zsh)"' >> ~/.zshrcecho 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrcecho '~/.local/bin/mise activate fish | source' >> ~/.config/fish/config.fish 팁
ZSH 는 기본 MacOS 쉘입니다.
메모
실행중인 쉘을 모르는 경우 echo $SHELL 명령을 사용하십시오. 마지막 슬래시 후 출력의 마지막 부분은 내 경우에 쉘 이름입니다. 명령의 출력은 /bin/zsh 입니다. 이것은 내 쉘이 zsh 임을 의미합니다
mise install tuist 설치하십시오 git clone https://github.com/buresdv/Cork.git && cd Cork && mise use [email protected] && tuist install && tuist generate --no-binary-cache 사용하십시오. Xcode가 프로젝트를 열 것입니다.git clone https://github.com/buresdv/Cork.git 소스 코드를 다운로드합니다cd Cork 코르크를 다운로드 한 폴더를 엽니 다mise use 귀하의 시스템에 Cork를 구축하기 위해 Tuist의 버전 4.25.0을 사용하도록 지시합니다.tuist install 모든 코르크 사전 반품을 다운로드합니다tuist generate Xcode 프로젝트를 생성하고 열립니다Cork 클릭하십시오. App Store 로고가있는 아이콘입니다Signing & Capabilities 클릭하십시오.Signing 중에 Team 드롭 다운을 None 으로 전환하십시오Signing → macOS 에서 Signing Certificate 전환하여 Sign to Run LocallySelf-Compiled 하도록 변경하십시오. 경고
올바른 빌드 체계를 선택하지 않으면 Cork는 라이센스를 넣어야합니다.
Product → Archive 클릭하고 건물이 완료 될 때까지 기다립니다.Distribute App 클릭하십시오.Custom 클릭 한 다음 팝업 오른쪽 하단에서 Next 클릭하십시오.Copy App 클릭하십시오/Applications/ 폴더로 끌어 올리면 완료되었습니다! 코르크는 Commons 조항에 따라 라이센스가 부여됩니다.
이는 Cork의 소스 소스를 사용할 수 있고 수정, 기여 등을 수정할 수 있지만 Cork 또는 수정 된 버전을 판매하거나 배포 할 수는 없습니다.
또한, 먼저 나에게 상담하지 않고 컴파일 된 버전의 코르크를 배포 할 수 없습니다. 개인 용도로 버전을 컴파일하는 것은 괜찮습니다.