0

コンパイル時に私のプロジェクト用の新しいファイルを生成するビルドスクリプトに取り組んでいます。これらのファイルは一般に共有されるため、正しい著作権情報を含める必要があります。 IntelliJからビルドスクリプトに著作権プロファイルを参照する方法はありますか?それが、その後は動作しません、システムプロパティとして著作権を定義することが可能である場合IntelliJのコンパイル時の著作権

def codeHeader = <reference to IntelliJ copyright here> 
writeCopyrightToFile(codeHeader) 

その私ができる:

は具体的に私は次のようなものを呼び出すためにそれがいいだろうのGradleを使用していますスクリプトと同様に著作権プロファイルを定義するときに使用しますか?

基本的な目標は、著作権を1つの場所に定義することです。

答えて

0

著作権はプロジェクトファイルツリーのファイルに保存されています。 .idea/copyright/というフォルダを参照してください。参照用に著作権のあるxmlファイルがあります。

+0

これは確かに便利ですが、xmlデータを自分で解析することなく、ビルドスクリプトでこの情報を参照する良い方法を知っていますか?理想的には、いくつかの簡略表記です。 "$ {idea.copyright}"などのようなものですか? – coolhanddan

関連する問題