Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.1 RFC #24

Open
thirtythreeforty opened this issue Jan 9, 2017 · 12 comments
Open

Release v1.1 RFC #24

thirtythreeforty opened this issue Jan 9, 2017 · 12 comments

Comments

@thirtythreeforty
Copy link
Owner

This will release #22 and 623a8cd to the masses. If anything else needs doing before release, this is the place to ask for it.

@thirtythreeforty
Copy link
Owner Author

@bjones1 just a status report: I'm having trouble getting Qt to build with serialport on macOS, but as soon as I do that, I should have your release. I'm hoping to have this resolved today or tonight.

@bjones1
Copy link

bjones1 commented Jan 16, 2017

Sounds good. Thanks for working on this!

@bjones1
Copy link

bjones1 commented Mar 17, 2017

Any updates on this? I'm hoping to use it soon...

@thirtythreeforty
Copy link
Owner Author

thirtythreeforty commented Mar 22, 2017 via email

@thirtythreeforty
Copy link
Owner Author

OK, so I'm ditching the static build because the deployment tools macdeployqt and windeployqt have gotten much better since I started this project. I still need to convince WiX to install all the Qt DLLs though, which just involves grabbing them from the deployment tool's generated folder.

thirtythreeforty pushed a commit that referenced this issue Mar 30, 2017
See tracking issue #24.
@bjones1
Copy link

bjones1 commented Mar 31, 2017

That makes sense. Statics builds are a lot of work. I'm excited about moving toward simply packaging the DLLs.

@thirtythreeforty
Copy link
Owner Author

It will be nice because I think AppVeyor and Travis can provide the real builds going forward. I need to do a little work to set up OS X Travis builds.

@bjones1
Copy link

bjones1 commented Dec 5, 2017

I was playing around recently, and see that a static build (at least in Windows -- Mac and Linux also look easy) is now fairly straightforward. However, the macqtdeplay and winqtdeplay tools seem nice, but I haven't played with them. What's your preference? I can contribute the Windows binary (built against Qt 5.9.3) if that's helpful.

@thirtythreeforty
Copy link
Owner Author

I'd still prefer to get mac/windeployqt working, because it skips the whole "rebuild Qt" step which takes forever, even if it is straightforward.

The main obstacle is getting the windeployqt-copied files into WiX... There is a directory scraper that generates the WiX snippets you need, but I haven't sat down and gotten it integrated end-to-end yet. I've done a good deal of the work recently but I had to switch gears.

@thirtythreeforty
Copy link
Owner Author

If it's done properly, AppVeyor should be able to provide the official Windows files from end to end.

@bjones1
Copy link

bjones1 commented Dec 18, 2017

OK, let me know how if you'd like some help. (Personally, I find WiX a pain -- NSIS installer works great for me and is pretty easy to set up).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@bjones1 @thirtythreeforty and others