2017-11-23 17 views
0

간단한 질문이 있습니다 (문서가 직접 대답을 제공하지 않는 것 같습니다).여러 디렉토리의 이미지 복사 AsciiDoctor gradle

asciidoctor gradle 작업을 실행하는 동안 다양한 리소스 (이 경우 이미지)를 복사하려고합니다.

디렉토리 구조가 가장 좋지 않습니다. 즉, adoc 파일과 다양한 이미지가 논리적으로 배치되지는 않지만 변경할 수없는 내용입니다.

내가 그렇게하는 이유를 찾으려고 노력 중이고 asciidoctor의 리소스 옵션을 우연히 발견했습니다. 이제 내 주요 질문은 어떻게 그것을 올바르게 구성 할 수 있습니다 그것은 기본 디렉토리에있는 모든 디렉토리를 통과하고 무엇이든지 .adoc 파일을 통해 대상 디렉토리 (같은 폴더 구조를 유지하면서) 이상 복사?

답변

0

어쨌든 그라데이션 스크립트가 있다면 gradles 복사 작업을 사용할 수 있습니다. 이미지의 모든 소스를 정의하고 하나의 디렉토리에 복사하십시오.

https://docs.gradle.org/current/dsl/org.gradle.api.tasks.Copy.html

+0

나는 AsciiDoctor 자체 (내가 결국 어떻게 관리 않았다 뭔가)에서 제공하는 기능과 함께이 싶었다. 문제는 '제외'기능이 작동하지 않는 것처럼 보였으므로 '포함'기능을 사용하여이 문제를 회피했습니다. – Aris