<vassilvk>
jemc: Yes, I saw a few posts from you related to distributing ponyrt as LLVM bitcode
<jemc>
it builds a 64-bit linux static binary from the pony source code copied into it
<vassilvk>
Thanks!
<vassilvk>
My first attempt is to put togehter ponyc and LLVM 6 in the same container and have them work independently (i.e., have ponyc still use LLVM 3.9 while I automate LLVM 6's lld cross-compilation)
sarna has quit [Quit: Connection closed for inactivity]
emilbayes has quit [*.net *.split]
emilbayes_ is now known as emilbayes
<jemc>
I'm definitely interested to see what you come up with - I have had trouble with mixing LLVM versions, so I'd be interested to see how you get it working
<vassilvk>
My ultimate goal is to have a solution where I can use a single Docker image to build a Pony project and target a number of platforms. With such a solution it should be trivial to set up Docker-based CI to cut multi-target builds off of the same codebase.
<vassilvk>
Sure - I'll post here when (and if) I get something running
<jemc>
that sounds awesome
<jemc>
let me know if I can do anything to assist you - having a tool like the one you describe is something that would be a huge boon to the pony ecosystem
emilbayes has quit []
<vassilvk>
Sure, thanks jemc -- I'm sure I'll have questions once I get into the weeds ;)
emilbayes has joined #ponylang
Miikka[m] has joined #ponylang
nisanharamati has joined #ponylang
jemc has quit [Ping timeout: 255 seconds]
<vassilvk>
jemc: (or anyone), can you recommend a good-sized Pony project to test builds with? Ideally it should be compatible with ponyc 0.21.3 and should be able to target both Linux and Windows with no codebase changes.
<vassilvk>
I plan to start with a "Hello world" as the guinea pig, but that's hardly gonna cut it in the long run ;)
jemc has joined #ponylang
<vassilvk>
jemc: I don't know if you saw my question -- it looks like you were out when I posted it...
cquinn has quit []
cquinn has joined #ponylang
irx[m] has joined #ponylang
srenatus has joined #ponylang
M-hrjet has joined #ponylang
krig[m] has joined #ponylang
dtz has joined #ponylang
<jemc>
vassilvk: not sure about a major pony project targetting both windows and linux
<jemc>
but as a guinea pig, building and running the stdlib tests seems like a good place to start, that will cover a lot of bases
jemc has quit [Quit: WeeChat 1.6]
user10032 has joined #ponylang
<vassilvk>
jemc: great - thanks!
jemc has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
jemc has quit [Quit: WeeChat 1.6]
acarrico has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Ping timeout: 248 seconds]
khan has joined #ponylang
vaninwagen has joined #ponylang
vaninwagen has quit [Ping timeout: 240 seconds]
jemc has joined #ponylang
jemc has quit [Client Quit]
sarna has joined #ponylang
_andre has quit [Quit: leaving]
jemc has joined #ponylang
user10032 has quit [Quit: Leaving]
jemc has quit [Quit: WeeChat 1.6]
nisanharamati has quit []
sarna has quit [Quit: Connection closed for inactivity]