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

Wix.exe should have a compile command #7823

Closed
barnson opened this issue Nov 1, 2023 · 1 comment
Closed

Wix.exe should have a compile command #7823

barnson opened this issue Nov 1, 2023 · 1 comment

Comments

@barnson
Copy link
Member

barnson commented Nov 1, 2023

  • Describe the scenario and benefits that the feature supports.

If you have a big project, wix build can take a long time (especially binding). But getting a syntax check on even a single file can be awesomely useful. wix compile <filename> could report success or compile errors.

  • Describe how you're accomplishing the feature today (if possible).

You can wix build a single file and verify that the error(s) are for missing files (from binding) or Could not find entry section in provided list of intermediates (from linking a file with only Fragments).

  • Describe what you'd like the new feature to do.

Just compile the specified file(s) to check for syntax errors. Don't link. Don't bind.

@barnson barnson added the triage label Nov 1, 2023
@chrpai
Copy link

chrpai commented Nov 9, 2023

Would it be possible to surface this up in HeatWave somehow?

I know your not a fan of internal ui but another useful scenario would be a quick compile and non usable build of the MSI just to be able to preview the dialog sequence. Something similiar for Burn also. Just quickly build a bootstrapper that doesn't actually have it's payloads so you can quickly look at the UI and test busines logic like property searches and condition evaluations.

@barnson barnson removed the triage label Nov 14, 2023
@barnson barnson closed this as completed Nov 14, 2023
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

2 participants