pocoproject / poco

The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
https://pocoproject.org
Other
8.38k stars 2.16k forks source link

Add ProGen PowerShell script #4248

Closed pavledragisic closed 9 months ago

pavledragisic commented 11 months ago

Create a PowerShell script named progen.ps1 that automates the execution of ProGen for all dependencies listed in the components file. Additionally, this script should provide the flexibility to generate one or multiple user-defined dependencies by accepting command-line arguments.

Generating VS Projects Using ProGen

Script should:

cunj123 commented 11 months ago
  • [ ] provide -build (default true) optional argument to internally build static_mt Foundation, XML, JSON, Util and Progen

Could you please explain this part, should the buildwin.ps1 script be called if the -build argument is set to true?

aleks-f commented 11 months ago
  • [ ] provide -build (default true) optional argument to internally build static_mt Foundation, XML, JSON, Util and Progen

Could you please explain this part, should the buildwin.ps1 script be called if the -build argument is set to true?

yes, that is probably the best way to do it - modify buildwin.ps1 to accept -build argument and then call it from progen script before generating projects

aleks-f commented 11 months ago

sorry, I meant add -components argument, not -build (that one already exists and means something else)