Пример #1
0
    def copy_input_files_to_project(self, project_dir):
        # Log the start
        self.logger.info(
            'Start copying files from input directory to temporary project')

        # Copy the files from the input directory to project directory
        copy_files(self.relative_input_paths, self.input_dir, project_dir)
Пример #2
0
    def copy_expanded_files_to_output(self, project_deps, expanded_dir):
        # Log the start
        self.logger.info('Start copying expanded files to output directory')

        # Copy the files from the expanded directory to output directory and
        # skip any nonexistent dependency file
        copy_files(project_deps, expanded_dir,
                   self.output_dir, skip_nonexistent=True)

        # Copy the files from the expanded directory to output directory
        copy_files(self.tex_files, expanded_dir, self.output_dir)
Пример #3
0
    def copy_bbl_files_to_output(self, bbl_deps, project_dir):
        # Log the start
        self.logger.info('Start copying BBL files to output directory')

        # Copy the files from the project directory to output directory
        copy_files(bbl_deps, project_dir, self.output_dir)
Пример #4
0
    def copy_dependencies_to_output(self, project_deps):
        # Log the start
        self.logger.info('Start copying dependency files to output directory')

        # Copy the files from the input directory to output directory
        copy_files(project_deps, self.input_dir, self.output_dir)
Пример #5
0
    def copy_expanded_files_to_project(self, expanded_dir, project_dir):
        # Log the start
        self.logger.info('Start copying files to temporary project')

        # Copy the files from the expanded directory to project directory
        copy_files(self.tex_files, expanded_dir, project_dir)