Ignore:
Timestamp:
Jun 6, 2013, 2:43:50 PM (11 years ago)
Author:
rybkin
Message:

merge -r 618:627 HEAD

Location:
CMT/v1r25-branch
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CMT/v1r25-branch

  • CMT/v1r25-branch/source/cmt_generators.cxx

    r613 r637  
    11141114    {
    11151115      FragmentHandle header_fragment (header);
    1116       header_fragment.copy (m_output_file, constituent.variables, 3,
     1116      header_fragment.copy (m_output_file, constituent.variables, 4,
    11171117                            &m_CONSTITUENT,
    11181118                            &m_CONSTITUENTSUFFIX,
    1119                             &m_OBJS);
     1119                            &m_OBJS,
     1120                            &m_LINE);
    11201121    }
    11211122  else
     
    11831184      SourceFile& file = m_source_files[i];
    11841185      const cmt_string& file_name = file.name ();
     1186      m_OUTPUTNAME = file.output ();
    11851187      m_FULLNAME = file_name;
    11861188      CmtSystem::get_dot_suffix (file_name, suffix);
     
    11931195      m_FILESUFFIX.value = suffix;
    11941196      //CmtSystem::get_dot_suffix (m_FILENAME.value, m_FILESUFFIX.value);
    1195       CmtSystem::get_suffix (m_FILENAME.value, m_FILEEXTENSION .value);
     1197      CmtSystem::get_suffix (m_FILENAME.value, m_FILEEXTENSION.value);
    11961198      /*
    11971199      if (!CmtSystem::test_file (file_name) && !CmtSystem::test_directory (file_name))
     
    12061208          // ensure that ${CONSTITUENT}_dependencies.make gets rebuilt
    12071209          // whenever source file OR its dependencies change
    1208           if (!dependency_fragment.copy (m_output_file, constituent.variables, 9,
     1210          if (!dependency_fragment.copy (m_output_file, constituent.variables, 10,
    12091211                                         &m_FILEPATH,
    12101212                                         &m_SUFFIX,
     1213                                         &m_OUTPUTNAME,
    12111214                                         &m_CONSTITUENT,
    12121215                                         &m_CONSTITUENTSUFFIX,
     
    12181221        }
    12191222     
    1220       fragment.copy (m_output_file, constituent.variables, 9,
     1223      fragment.copy (m_output_file, constituent.variables, 10,
    12211224                     &m_FILEPATH,
    12221225                     &m_SUFFIX,
     1226                     &m_OUTPUTNAME,
    12231227                     &m_CONSTITUENT,
    12241228                     &m_CONSTITUENTSUFFIX,
     
    12341238    {
    12351239      FragmentHandle trailer_fragment (trailer);
    1236       trailer_fragment.copy (m_output_file, constituent.variables, 3,
     1240      trailer_fragment.copy (m_output_file, constituent.variables, 4,
    12371241                             &m_CONSTITUENT,
    12381242                             &m_CONSTITUENTSUFFIX,
    1239                              &m_OBJS);
     1243                             &m_OBJS,
     1244                             &m_LINE);
    12401245    }
    12411246
     
    27682773          if (constituent.need_check)
    27692774            {
     2775              if (constituent.group != 0 &&
     2776                  constituent.group->name () == "check")
     2777                m_ISCHECKGROUP = "is_check_group";
     2778              else
     2779                m_ISCHECKGROUP = "is_not_check_group";
     2780
    27702781              check_application_header_fragment.copy (m_output_file,
    2771                                                       constituent.variables, 3,
     2782                                                      constituent.variables, 4,
    27722783                                                      &m_PACKAGE,
    27732784                                                      &m_CONSTITUENT,
    2774                                                       &m_CONSTITUENTSUFFIX);
     2785                                                      &m_CONSTITUENTSUFFIX,
     2786                                                      &m_ISCHECKGROUP);
    27752787            }
    27762788        }
Note: See TracChangeset for help on using the changeset viewer.