Ignore:
Timestamp:
Nov 18, 2008, 12:28:03 PM (16 years ago)
Author:
rybkin
Message:

See C.L. 375

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/source/cmt_generators.cxx

    r469 r474  
    351351  filter_path (m_FILEPATH.value);
    352352
     353  /*
    353354  m_LINE = m_FULLNAME.value;
    354355  m_LINE += " ";
     356  */
    355357
    356358  filter_path (m_FULLNAME.value);
    357   filter_path (m_LINE.value);
     359  //  filter_path (m_LINE.value);
    358360
    359361  CmtSystem::get_suffix (name, m_FILESUFFIX.value);
     
    394396  if (m_PACKOS9)
    395397    {
    396       os9sources += m_LINE;
     398      //      os9sources += m_LINE;
     399      os9sources += m_FULLNAME.value;
    397400      os9sources += " ";
    398401    }
     
    464467  const cmt_vector<cmt_regexp>& selects = constituent.select_exprs;
    465468
    466   m_LINE = "";
     469  //  m_LINE = "";
    467470
    468471  for (i = 0; i < sources.size (); i++)
     
    496499        }
    497500
     501      /*
    498502      if (count > 0)
    499503        {
     
    501505          m_LINE += " ";
    502506        }
    503     }
    504 
    505   fill_outputs ();
     507      */
     508    }
     509
     510  fill_names_outputs ();
     511  //fill_outputs ();
    506512
    507513  prepare_use_context ();
     
    942948  const cmt_vector<cmt_regexp>& selects = constituent.select_exprs;
    943949
    944   m_LINE = "";
     950  //  m_LINE = "";
    945951
    946952  for (i = 0; i < sources.size (); i++)
     
    960966      filter_path (full_name);
    961967
     968      /*
    962969      if (count > 0)
    963970        {
     
    965972          m_LINE += " ";
    966973        }
     974      */
    967975
    968976      for (int j = 0; j < files.size (); j++)
     
    977985    }
    978986
    979   fill_outputs ();
     987  fill_names_outputs ();
     988  //  fill_outputs ();
    980989
    981990  prepare_use_context ();
     
    27432752      // Get rid of files that may come from the makefile fragment
    27442753      if (file_name.find ("requirements") != cmt_string::npos) source_number--;
    2745       else if (file_name.substr (0, 5) == "-out=")
    2746         {
    2747           if (!all_sources) source_number--;
     2754      else if (file_name.substr (0, 5) == "-out=" ||
     2755               file_name.substr (0, 5) == "-out:" ||
     2756               file_name.substr (0, 5) == "/out:" ||
     2757               file_name.substr (0, 5) == "/out=")
     2758        {
     2759          source_number--;
    27482760          file_name.erase (0, 5);
    27492761          m_output_file_name = file_name;
    27502762        }
    27512763      else if (file_name.find (".make") != cmt_string::npos) source_number--;
    2752       else if (file_name == "-all_sources")
     2764      else if (file_name == "-all_sources" ||
     2765               file_name == "/all_sources")
    27532766        {
    27542767          source_number = sources.size ();
    27552768          all_sources = true;
    27562769        }
    2757       else if (file_name == "-no_stamps")
    2758         {
    2759           if (!all_sources) source_number--;
     2770      else if (file_name == "-no_stamps" ||
     2771               file_name == "/no_stamps")
     2772        {
     2773          source_number--;
    27602774          m_stamps = false;
    27612775        }
Note: See TracChangeset for help on using the changeset viewer.