Changeset 669 for CMT


Ignore:
Timestamp:
Jan 31, 2014, 4:47:30 PM (10 years ago)
Author:
rybkin
Message:

svn merge -r 666:668 HEAD

Location:
CMT/v1r25-branch
Files:
26 edited

Legend:

Unmodified
Added
Removed
  • CMT/v1r25-branch

  • CMT/v1r25-branch/ChangeLog

    r666 r669  
     12014-01-31    <rybkin@lal.in2p3.fr> 525
     2
     3        * source/cmt_parser.cxx: In class Cmt function do_broadcast, cosmetic
     4        improvement to error message
     5       
     62014-01-31    <rybkin@lal.in2p3.fr> 524
     7
     8        * source/cmt_use.cxx: Add default clause to switch statements to avoid
     9        compilation warning about enumeration value(s) not being handled on
     10        Mac OS X 10.8.5
     11        * source/cmt_deps_builder.cxx: idem
     12        * source/cmt_generators.cxx: idem
     13        * source/cmt_script.cxx: idem
     14        * source/cmt_project.cxx: idem
     15        * source/cmt_pattern.cxx: idem
     16        * source/cmt_lock.cxx: idem
     17        * source/cmt_vcs.cxx: idem
     18        * source/cmt_generator.cxx: idem
     19        * source/cmt_symbol.cxx: idem
     20        * source/cmt_parser.cxx: idem,
     21        In class Cmt function do_broadcast, if depth option value is less than -1,
     22        use depth value of -1 and issue warning
     23        * source/cmt_constituent.cxx: Use cmt_string and string literal as first
     24        and second arguments respectively of != operator to avoid compilation
     25        warning about comparison being unspecified on Mac OS X 10.8.5
     26       
    1272014-01-25    <rybkin@lal.in2p3.fr> 523
    228
  • CMT/v1r25-branch/mgr/cmt_dcc_version.sh

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/constituent

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/constituent_lock

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/jar

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/java

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/nmake/check_application

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/nmake/constituent

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/nmake/constituent_lock

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/nmake/jar

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/nmake/java

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/nmake/library

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/mgr/fragments/nmake/library_no_static

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CMT/v1r25-branch/source/cmt_constituent.cxx

    r664 r669  
    395395  parameters.clear ();
    396396
    397   if (has_target_tag && (Document != type || "cmt_actions" != group->name ()))
     397  if (has_target_tag && (Document != type || group->name () != "cmt_actions"))
    398398    {
    399399      const Tag* tag = Tag::find ("target_" + name);
     
    441441//----------------------------------------------------------
    442442Constituent* Constituent::add_for_action (const Symbol& symbol)
    443 //Constituent* Constituent::add_for_action (const cmt_string& name)
    444443{
    445444  Constituent* constituent (0);
     
    451450
    452451  cmt_string value = symbol.build_macro_value ();
    453   if ( "" == value && !target_tag_used) return constituent;
     452  if ( 0 == value.size () && !target_tag_used) return constituent;
    454453
    455454  constituent = add (Document, symbol.name, "cmt_action_runner");
  • CMT/v1r25-branch/source/cmt_deps_builder.cxx

    r664 r669  
    713713          state = at_start;
    714714          break;
     715        default:
     716          break;
    715717        }
    716718      line_number++;
  • CMT/v1r25-branch/source/cmt_generator.cxx

    r664 r669  
    11061106                  stamp += "mgr";
    11071107                  break;
     1108                default:
     1109                  break;
    11081110                }
    11091111              stamp += CmtSystem::file_separator ();
     
    11511153                  prefix = "lib_";
    11521154                  break;
     1155                default:
     1156                  break;
    11531157                }
    11541158              cmt_string macro_name (prefix + constituent.name + "_cppflags");
     
    11731177            case Library:
    11741178              prefix = "lib_";
     1179              break;
     1180            default:
    11751181              break;
    11761182            }
  • CMT/v1r25-branch/source/cmt_generators.cxx

    r664 r669  
    493493      is_application = false;
    494494      m_TITLE = "Library";
     495      break;
     496    default:
    495497      break;
    496498    }
     
    25332535              temp += use->prefix;
    25342536              temp += "ROOT)";
    2535               temp += CmtSystem::file_separator ();
    25362537              switch (use->style)
    25372538                {
    25382539                case cmt_style:
     2540                  temp += CmtSystem::file_separator ();
    25392541                  temp += "cmt";
    25402542                  break;
    25412543                case mgr_style:
     2544                  temp += CmtSystem::file_separator ();
    25422545                  temp += "mgr";
     2546                  break;
     2547                default:
    25432548                  break;
    25442549                }
     
    32643269              stamp += "mgr";
    32653270              break;
     3271            default:
     3272              break;
    32663273            }
    32673274          stamp += CmtSystem::file_separator ();
     
    33213328                  stamp += CmtSystem::file_separator ();
    33223329                  stamp += "mgr";
     3330                  break;
     3331                default:
    33233332                  break;
    33243333                }
  • CMT/v1r25-branch/source/cmt_lock.cxx

    r664 r669  
    9797      //      cerr << "Package not locked" << endl;
    9898      return (s);
     99    default:
     100      break;
    99101    }
    100102
  • CMT/v1r25-branch/source/cmt_parser.cxx

    r664 r669  
    19011901                  msg = "Cannot read `depth' value `";
    19021902                  msg += depth_str;
    1903                   msg += cmt_string ("'");
     1903                  msg += "'";
    19041904                  if (errno)
    1905                     msg += cmt_string (strerror (errno));
     1905                    {
     1906                      msg += ": ";
     1907                      msg += strerror (errno);
     1908                    }
    19061909                  CmtError::set (CmtError::system_error, msg);
    19071910                  return;
     
    19101913                  msg = "Invalid `depth' value `";
    19111914                  msg += depth_str;
    1912                   msg += cmt_string ("'");
     1915                  msg += "'";
    19131916                  CmtError::set (CmtError::syntax_error, msg);
    19141917                  return;
     
    19171920                  if (depth_value < -1)
    19181921                    {
    1919                       char num[32]; sprintf (num, "%lu", -depth_value);
     1922                      /*
     1923                      char num[32]; sprintf (num, "%d", -depth_value);
    19201924                      msg = "Invalid `depth' value `-";
    19211925                      msg += num;
     
    19231927                      CmtError::set (CmtError::syntax_error, msg);
    19241928                      return;
     1929                      */
     1930                      depth = -1;
     1931                      char num[4]; sprintf (num, "%d", depth);
     1932                      msg = "Using minimum `depth' value `";
     1933                      msg += num;
     1934                      msg += "'";
     1935                      CmtMessage::warning (msg);
    19251936                    }
    1926                   depth = depth_value;
     1937                  else
     1938                    {
     1939                      depth = depth_value;
     1940                    }
    19271941                  //cerr << "depth: " << depth << endl;
    19281942                  break;
     
    40104024      //CmtSystem::cd ("mgr");
    40114025      break;
     4026    default:
     4027      break;
    40124028    }
    40134029
     
    48224838    case Xml :
    48234839      cout << "</setup>" << endl;
     4840      break;
     4841    default:
    48244842      break;
    48254843    }
     
    55535571        case with_version_directory:
    55545572          cout << "with_version_directory";
     5573          break;
     5574        default:
    55555575          break;
    55565576        }
     
    81368156        }
    81378157      break;
     8158    default:
     8159      break;
    81388160    }
    81398161
     
    81728194              cout << "set " << prefix << "CONFIG=" << endl;
    81738195              break;
     8196            default:
     8197              break;
    81748198            }
    81758199        }
     
    81878211    case Bat :
    81888212      cout << "set CMTEXTRATAGS=" << endl;
     8213      break;
     8214    default:
    81898215      break;
    81908216    }
     
    83558381        }
    83568382       
     8383      break;
     8384    default:
    83578385      break;
    83588386    }
     
    1000610034            prefix = "lib_";
    1000710035            break;
     10036          default:
     10037            break;
    1000810038          }
    1000910039       
  • CMT/v1r25-branch/source/cmt_pattern.cxx

    r664 r669  
    10201020
    10211021          break;
     1022        default:
     1023          break;
    10221024        }
    10231025
  • CMT/v1r25-branch/source/cmt_project.cxx

    r666 r669  
    12941294      cout << "<projects>";
    12951295      break;
     1296    default:
     1297      break;
    12961298    }
    12971299
     
    13081310    case Xml :
    13091311      cout << "</projects>" << endl;
     1312      break;
     1313    default:
    13101314      break;
    13111315    }
     
    28472851      cout << "<clients>";
    28482852      break;
     2853    default:
     2854      break;
    28492855    }
    28502856  for (i = 0; i < m_parents.size (); i++)
     
    28722878      cout << "</clients>";
    28732879      break;
     2880    default:
     2881      break;
    28742882    }
    28752883
     
    28782886    case Xml :
    28792887      cout << "<uses>";
     2888      break;
     2889    default:
    28802890      break;
    28812891    }
  • CMT/v1r25-branch/source/cmt_script.cxx

    r400 r669  
    211211      cout << ". ";
    212212      break;
     213    default:
     214      break;
    213215    }
    214216
  • CMT/v1r25-branch/source/cmt_symbol.cxx

    r666 r669  
    808808      type = SymbolCleanupScript;
    809809      break;
     810    default:
     811      break;
    810812    }
    811813
     
    850852                    s1 = "alias";
    851853                    break;
     854                  default:
     855                    break;
    852856                  }
    853857
     
    874878                  case SymbolAlias:
    875879                    s2 = "alias";
     880                    break;
     881                  default:
    876882                    break;
    877883                  }
     
    936942    case SymbolAction:
    937943      symbol.builder = &Action;
     944      break;
     945    default:
    938946      break;
    939947    }
     
    18081816        CmtMessage::info ("Replace " + name + " with " + _name);
    18091817      break;
     1818    default:
     1819      break;
    18101820    }
    18111821
     
    18281838          result = 1;
    18291839          break;
     1840        default:
     1841          break;
    18301842        }
    18311843      break;
     
    18401852            cout << "alias " << name << " >/dev/null 2>&1 && unalias " << name;
    18411853            result = 1;
     1854            break;
     1855          default:
    18421856            break;
    18431857        }
     
    18651879          cout << "set " << _name << "=" << CmtSystem::quote (temp, " \t");
    18661880          result = 1;
     1881          break;
     1882        default:
    18671883          break;
    18681884        }
     
    18951911          result = 1;
    18961912          break;
    1897         }
     1913        default:
     1914          break;
     1915        }
     1916      break;
     1917    default:
    18981918      break;
    18991919    }
     
    19791999                   << "<value>" << temp << "</value></variable>";
    19802000              result = 1;
     2001              break;
     2002            default:
    19812003              break;
    19822004          }
     
    20072029                   << "<value>" << temp << "</value></alias>";
    20082030              result = 1;
     2031              break;
     2032            default:
    20092033              break;
    20102034          }
     
    20482072                  out << "<script>" << name << "</script>";
    20492073                  result = 1;
     2074                  break;
     2075                default:
    20502076                  break;
    20512077              }
     
    24522478            temp = new_value;
    24532479           
     2480            break;
     2481           
     2482          default:
    24542483            break;
    24552484        }
     
    29082937             
    29092938            break;
     2939          default:
     2940             
     2941            break;
    29102942        }
    29112943
     
    30603092                temp.replace_all (";;", ";");
    30613093              }
     3094             
     3095            break;
     3096          default :
    30623097             
    30633098            break;
     
    33443379              }
    33453380            break;
     3381          default :
     3382            break;
    33463383        }
    33473384    }
     
    35633600        if (value.text == "") return;
    35643601        break;
     3602      default:
     3603        break;
    35653604    }
    35663605
     
    36393678        cout << " " << define_text << " action " << symbol.name << " as ";
    36403679        first_definition = false;
     3680        break;
     3681      default :
    36413682        break;
    36423683    }
     
    36963737        //case CommandAction :
    36973738        if (value.text.size () == 0) return result;
     3739        break;
     3740      default :
    36983741        break;
    36993742    }
     
    38953938
    38963939        break;
     3940      default :
     3941        break;
    38973942    }
    38983943
     
    40914136        break;
    40924137        */
     4138      default :
     4139        break;
    40934140    }
    40944141
  • CMT/v1r25-branch/source/cmt_use.cxx

    r664 r669  
    550550          Cmt::print_xml_prolog ("uses", out);
    551551          out << "<uses>";
     552          break;
     553        default:
    552554          break;
    553555        }
     
    713715          out << "</uses>" << endl;
    714716          break;
     717        default:
     718          break;
    715719        }
    716720      /*
     
    824828            while (path_alias[path_alias.size() - 1] == '\\') path_alias.erase (path_alias.size() - 1);
    825829            state = finished;
     830            break;
     831          default:
    826832            break;
    827833          }
  • CMT/v1r25-branch/source/cmt_vcs.cxx

    r664 r669  
    649649            path = s;
    650650          state = no_need;
     651          break;
     652        default:
    651653          break;
    652654        }
     
    33763378          state = no_need;
    33773379          break;
     3380        default:
     3381          break;
    33783382        }
    33793383    }
     
    34743478          state = no_need;
    34753479          break;
     3480        default:
     3481          break;
    34763482        }
    34773483    }
     
    35393545          tag = s;
    35403546          state = no_need;
     3547          break;
     3548        default:
    35413549          break;
    35423550        }
     
    36353643          tag = s;
    36363644          state = no_need;
     3645          break;
     3646        default:
    36373647          break;
    36383648        }
Note: See TracChangeset for help on using the changeset viewer.