Coder Social home page Coder Social logo

Comments (7)

TadeasKriz avatar TadeasKriz commented on May 30, 2024 3

Thanks for the reports! It's embarrassing, I didn't make the CLI create the directory structure needed before copying the plugin (thinking it was already created by Xcode). I've just submitted an update to Homebrew (version 1.2.1), but it'll take a while to release.

In the meantime, running the following two commands before xcode-kotlin install should workaround the crash:

mkdir -p ~/Library/Developer/Xcode/Plug-ins
mkdir -p ~/Library/Developer/Xcode/Specifications

from xcode-kotlin.

GuilhE avatar GuilhE commented on May 30, 2024 1

In the meantime, running the following two commands before xcode-kotlin install should workaround the crash:

mkdir -p ~/Library/Developer/Xcode/Plug-ins
mkdir -p ~/Library/Developer/Xcode/Specifications

It works and this plugin is fantastic! Thanks 🙇🏼
Screenshot 2022-05-19 at 18 29 05

from xcode-kotlin.

kpgalligan avatar kpgalligan commented on May 30, 2024

Thanks! That is interesting. We tested on M1 and Intel, but probably not that Xcode version. It should work regardless of version, but the CLI is trying to do a lot more than the old setup script. Will check it out...

from xcode-kotlin.

joreilly avatar joreilly commented on May 30, 2024
xcode-kotlin info
Plugin not installed. Run 'xcode-kotlin install' to install it.

Installed plugin version:	none
Bundled plugin version:		1.2.0

Language spec installed: No
LLDB init installed: No
LLDB Xcode init sources main LLDB init: Yes

Installed Xcode versions:
x	Xcode 13.4 (13F12a)	EFD92DF8-D0A2-4C92-B6E3-9B3CD7E8DC19	/Applications/Xcode.app

✔ - plugin is compatible, x - plugin is not compatible
Run 'xcode-kotlin sync' to add compatibility for all listed Xcode versions.

from xcode-kotlin.

GuilhE avatar GuilhE commented on May 30, 2024

Same here with M1 Pro and XCode 13.4 (13F17a):

➜  ~ brew install xcode-kotlin
Running `brew update --preinstall`...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
dbml-cli     gcc@12       goctl        sdl2_sound   sftpgo       ttmath
==> Updated Formulae
Updated 72 formulae.
==> Updated Casks
Updated 60 casks.

==> Downloading https://ghcr.io/v2/homebrew/core/xcode-kotlin/manifests/1.2.0
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/xcode-kotlin/blobs/sha256:e30d4
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sh
######################################################################## 100.0%
==> Pouring xcode-kotlin--1.2.0.arm64_monterey.bottle.tar.gz
🍺  /opt/homebrew/Cellar/xcode-kotlin/1.2.0: 12 files, 2.7MB
==> Running `brew cleanup xcode-kotlin`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
➜  ~ xcode-kotlin install
Installing 1.2.0.
xcode-kotlin has crashed, do you want to upload the crash report to Touchlab? y/n: y
Uploading crash report.
Upload successful

from xcode-kotlin.

kpgalligan avatar kpgalligan commented on May 30, 2024

Local homebrew build while we wait for homebrew approval

brew install xcode-kotlin --head

readme pr: #86

from xcode-kotlin.

kpgalligan avatar kpgalligan commented on May 30, 2024

Update posted and merged to homebrew. Try again!

from xcode-kotlin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.