コード例 #1
0
ファイル: source.py プロジェクト: blackliner/conan
 def get_sources_from_exports():
     src_folder = conanfile.source_folder
     if conanfile_folder != src_folder:
         _run_local_scm(conanfile, conanfile_folder, src_folder, output=conanfile.output)
         conanfile.output.info("Executing exports to: %s" % src_folder)
         export_recipe(conanfile, conanfile_folder, src_folder)
         export_source(conanfile, conanfile_folder, src_folder)
コード例 #2
0
    def get_sources_from_exports():
        src_folder = conanfile.source_folder
        if conanfile_folder != src_folder:
            _run_local_scm(conanfile,
                           conanfile_folder,
                           src_folder,
                           output=conanfile.output)
            conanfile.output.info("Executing exports to: %s" % src_folder)
            if not hasattr(conanfile, "layout"):
                export_recipe(conanfile, conanfile_folder, src_folder)
            else:
                # If layout declared, the export_sources will go to base source (like develop2)
                src_folder = conanfile.folders.base_source

            if conanfile_folder != src_folder:
                export_source(conanfile, conanfile_folder, src_folder)
コード例 #3
0
 def get_sources_from_exports():
     if conanfile_folder != src_folder:
         conanfile.output.info("Executing exports to: %s" % src_folder)
         export_recipe(conanfile, conanfile_folder, src_folder)
         export_source(conanfile, conanfile_folder, src_folder)