Oh hey, Thermite got mentioned on @_bikeshed! @sgrif I would love to discuss the shortcomings you found in it and how it can adapt to your use case. (It does work on macOS as of about a month ago.)
-
Show this thread
-
Replying to @malept
Also I really hope it didn't come off like I was badmouthing you. I should probably think more about "what if the author is listening to this". The point I was trying to make was "I couldn't get this to work for me after about 6 hours of trying so I moved on"
3 replies 0 retweets 0 likes -
Replying to @sgrif
It doesn't sound to me like you're badmouthing me or Thermite in the podcast. I'm interested to know what you meant by "[Thermite] assumes that you won't have any Ruby code in addition to your native code", though.
1 reply 0 retweets 0 likes -
Replying to @malept
Thermite copies the dylib to `lib/gem_name.native_extension`, which doesn't give me room to execute additional Ruby when `require "gem_name"` happens. This is my `lib/gem_name` for reference.https://gist.github.com/sgrif/0658d02bb6019841466604f690e91b88 …
1 reply 0 retweets 0 likes -
Replying to @sgrif
Ah, I see. I've filed an issue to make that configurable.
2 replies 0 retweets 0 likes -
Replying to @malept
Does the rake task get executed automatically on gem install in that case? (Sorry if this is a silly question, this is my first native extension that I've ever gotten far enough on to worry about distribution concerns)
1 reply 0 retweets 0 likes -
This is very good to know. Thank you! <3
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.