noLineNumbers == unset &&
optimization == unset &&
!preprocessorDefinitions &&
- !includeDirs &&
+ (!includeDirs || !includeDirs.count) &&
!defaultNameSpace &&
strictNameSpaces == unset &&
targetType == unset &&
!objectsDirectory &&
!libraries &&
!linkerOptions &&
- !libraryDirs &&
+ (!libraryDirs || !libraryDirs.count) &&
console == unset &&
compress == unset &&
excludeFromBuild == unset &&
- !prebuildCommands &&
- !postbuildCommands)
+ (!prebuildCommands || !prebuildCommands.count) &&
+ (!postbuildCommands || !postbuildCommands.count) )
return true;
return false;
}