<JordanBrown1>
kintel, teepee, InPhase: my bet is that there *are* people depending on the ability to create multiple disjoint polygons in a single call. It's an obvious thing to do if you want to do the "built it in 2D and then extrude" thing.
mmu_man has quit [Ping timeout: 246 seconds]
arebil has quit [Quit: arebil]
Parth has joined #openscad
<Parth>
hello
Parth has quit [Client Quit]
J24k60 has joined #openscad
J24k99 has quit [Ping timeout: 250 seconds]
LordOfBikes has quit [Ping timeout: 255 seconds]
LordOfBikes has joined #openscad
kintel has joined #openscad
<kintel>
JordanBrown Yeah, yet another reminder that API design is hard. Still pondering on how to fix it..
ferdna has joined #openscad
hyperair has quit [Ping timeout: 264 seconds]
epony has quit [Read error: Connection reset by peer]
ferdna has quit [Quit: Leaving]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Parth has joined #openscad
Parth has quit [Quit: Client closed]
fling has quit [Remote host closed the connection]
fling has joined #openscad
epony has joined #openscad
arebil has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
kow__ has quit [Read error: Connection reset by peer]
TheAssassin has quit [Read error: Connection reset by peer]
TheAssassin has joined #openscad
<rv>
Hello all, I'm attempting to revive the earlier efforts at getting a working MSVC openscad build, using vcpkg. I have a bare bones version working. I was told to "advertise" here to call upon anyone interested in this topic to try it out and give feedback. I've opened an issue here: https://github.com/openscad/openscad/issues/4976 with details . Thanks!
<teepee>
nice, ideally we can find a way of automating the build. last time I tried it failed due to time limitations of the windows build environment of 1h
<rv>
Ah that's good to know there is a time limit; building the dependencies can indeed take quite some time.
<teepee>
that was AppVeyor at the time, no idea if they changed meanwhile or if maybe some other place, like github actions might be a bettere option
<Scopeuk>
it's been a while since I used vcpkg but if memory serves it does stash to disk as it goes, it might be possible to force through a full build with a cache enabled and multiple runs (obviously better to just do it in one hit on a compliant enviroment)
moonlight has joined #openscad
moonlight has quit [Client Quit]
moonlight has joined #openscad
mmu_man has joined #openscad
epony has quit [Remote host closed the connection]
califax has quit [Remote host closed the connection]
califax has joined #openscad
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 272 seconds]
L29Ah has quit [Read error: Connection reset by peer]
J24k60 has quit [Quit: Client closed]
J24k60 has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
califax_ has joined #openscad
califax_ is now known as califax
moonlight has joined #openscad
L29Ah has joined #openscad
kintel has joined #openscad
<kintel>
rv I wonder how/if vcpkg works together with GitHub Packages.
<kintel>
..alternatively GitHub Actions caches, but caches are annoying since we need a mechanism for invalidating them
<kintel>
..plus limited lifetime I think
<kintel>
On other platforms we have various solutions. Mostly binary packages, or using our own pre-built docker images with installed dependencies.
<peeps[work]>
i think the docker approach might be necessary for vcpkg on CI
* peeps[work]
goes to reboot
peeps[work] has quit [Quit: Leaving]
peepsalot has joined #openscad
<kintel>
Docker on Windows is pretty much unknown territory for me, but if we can build images on the existing CI nodes without running into timeout issues, it might work..
<teepee>
AppVeyor seems to have a cache of max 1gb
<teepee>
I'm still not too fond of the idea to have too much on github, but that seems to be an easier option
moonlight has quit [Quit: Connection closed]
<teepee>
cirrus-ci has windows for open source projects too, but I can't find limitations yet (other than cpu)
J24k60 has quit [Quit: Client closed]
J24k60 has joined #openscad
mmu_man has joined #openscad
arebil has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
omegatron has quit [Quit: Power is a curious thing. It can be contained, hidden, locked away, and yet it always breaks free.]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
teepee has quit [Remote host closed the connection]