mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-11 08:20:18 -06:00
Use the empty method to check for emptiness
This commit is contained in:
@@ -26,7 +26,7 @@ void cmExportInstallAndroidMKGenerator::GenerateImportHeaderCode(
|
||||
std::string installDir = this->IEGen->GetDestination();
|
||||
os << "LOCAL_PATH := $(call my-dir)\n";
|
||||
size_t numDotDot = cmSystemTools::CountChar(installDir.c_str(), '/');
|
||||
numDotDot += (installDir.size() > 0) ? 1 : 0;
|
||||
numDotDot += installDir.empty() ? 0 : 1;
|
||||
std::string path;
|
||||
for (size_t n = 0; n < numDotDot; n++) {
|
||||
path += "/..";
|
||||
|
||||
@@ -86,8 +86,9 @@ bool cmTryRunCommand::InitialPass(std::vector<std::string> const& argv,
|
||||
|
||||
// although they could be used together, don't allow it, because
|
||||
// using OUTPUT_VARIABLE makes crosscompiling harder
|
||||
if (this->OutputVariable.size() && (!this->RunOutputVariable.empty() ||
|
||||
!this->CompileOutputVariable.empty())) {
|
||||
if (!this->OutputVariable.empty() &&
|
||||
(!this->RunOutputVariable.empty() ||
|
||||
!this->CompileOutputVariable.empty())) {
|
||||
cmSystemTools::Error(
|
||||
"You cannot use OUTPUT_VARIABLE together with COMPILE_OUTPUT_VARIABLE "
|
||||
"or RUN_OUTPUT_VARIABLE. Please use only COMPILE_OUTPUT_VARIABLE and/or "
|
||||
|
||||
Reference in New Issue
Block a user