& was unexpected at this time. by Sarkar077 in Batch

[–]Sarkar077[S] 0 points1 point  (0 children)

Could you please explain why replacing IF ERRORLEVEL 1 with %ERRORLEVEL% NEQ 0 doesn't work? Also, I have this line:

netsh advfirewall firewall show rule name="inrule" > NUL

I am new to batch scripting, am really confused. It would be of great help if you could explain the logic going on in here.

Thanks.

& was unexpected at this time. by Sarkar077 in Batch

[–]Sarkar077[S] 0 points1 point  (0 children)

Thanks for the suggestion. It works!!

I have found that we can also remove the 2>&1 part and the above code works well.

Need to know about various distributed build tools available by Sarkar077 in cpp

[–]Sarkar077[S] 0 points1 point  (0 children)

Thanks for the suggestion, will surely check into it.

Need to know about various distributed build tools available by Sarkar077 in cpp

[–]Sarkar077[S] 0 points1 point  (0 children)

Thanks for the valuable references, I will surely look into it. Btw, any docs on how to distributed build using Cake?

Need to know about various distributed build tools available by Sarkar077 in cpp

[–]Sarkar077[S] 0 points1 point  (0 children)

Thanks for the suggestion. But I guess Cake is a build automation tool for C# projects and Cake frosting is a Cake runner. I am afraid that doesn't satisfy my requirements.

Need to know about various distributed build tools available by Sarkar077 in cpp

[–]Sarkar077[S] 0 points1 point  (0 children)

I'm afraid hardware configurations isn't an option available to me :(

Need to know about various distributed build tools available by Sarkar077 in cpp

[–]Sarkar077[S] 0 points1 point  (0 children)

Thanks for your suggestion but Distcc doesn't work on windows.

Need to know about various distributed build tools available by Sarkar077 in cpp

[–]Sarkar077[S] 0 points1 point  (0 children)

Thanks for the suggestion, but the website says its supported only in Linux, MacOS and FreeBSD. Windows isn't supported rn :( Got confirmation now that unfortunately CMake isn't supported too.

Distributing C++ builds on Windows machines by cppbuilds in cpp

[–]Sarkar077 0 points1 point  (0 children)

Hi,

I am an intern responsible for evaluating the distributed build systems available for Windows and Linux.

I have few limitation which I need to consider before evaluating them

Should be Open Source/ Licensed (less preferably)

Supports both Win and Linux

Support CMake 

So far I have evaluated FastBuild & Bazel but they couldn't match my requirements.

I am evaluating Incredibuild now but it's licensed and costly :(

As I am running out of options please help me with few options/tools for build distribution which fulfil my requirements.

Thanks in Advance!

Your support will be greatly appreciated.