Improved Cygwin support

Add logic to not compile unnecessary apps

Signed-off-by: Wayne Porter <wporter82@gmail.com>
1 job for v3.3.12-cygwin in 3 minutes and 51 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Test
failed #18773499
MakeCheck

00:03:51

 
Name Stage Failure
failed
MakeCheck Test There is an unknown failure, please try again
Makefile:582: recipe for target 'check-am' failed
make[2]: Leaving directory '/builds/wporter82/procps/testsuite'
make[2]: *** [check-am] Error 2
Makefile:1810: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/builds/wporter82/procps'
Makefile:2266: recipe for target 'check' failed
make: *** [check] Error 2
ERROR: Job failed: exit code 1