2017-01-06 7 views
0

私のプロジェクトでいくつかのgnulibモジュールを使用しています。私は彼らを私のレポジトリに持ち込まないことを選択しました。私が新鮮なクローンを行うたびに、私はただ走ります。`.gitignore`ファイルを変更せずに` gnulib-tool --update`を実行しました

$ gnulib-tool --update 

私はすべてセットアップされています。

しかし、1つの問題。私は自分の.gitignoreファイルをすでに設定しています。私は完全に満足しています。私はgnulib-toolがそれらを台無しにしたくありません。

どのようにこの副作用を取り除くことができますか?

編集:--no-vc-filesオプションは、--updateでは機能しません。

$ gnulib-tool --update --no-vc-files 
gnulib-tool: invalid options for 'update' mode 
Try 'gnulib-tool --help' for more information. 
If you really want to modify the gnulib configuration of your project, 
you need to use 'gnulib --import' - at your own risk! 

答えて

1

あなたは初期gnulib-tool --import呼び出しにオプション--no-vc-filesを渡す必要があります。 gnulib-toolは、このオプションが指定されたことを(gnulib-cache.m4ファイルの行を通して)覚えています。

またgnulib-cache.m4をハックすることができます。これは、gnulib-ツールがgnulib-tool --importが呼び出された時にオプション--no-vc-filesが与えられたことを考えるようになります

gl_VC_FILES([false])

行を追加します。

関連する問題