2

私はc#で書かれたソースコードを持っています.makefileを使ってビルドするか(私はそれを生成する必要があり、私はそれを怠っています)、ソースコードのルートでxbuildを実行して、まさにそのプロジェクトをビルドしますにいる。

または、すべてをビルドする独自のシェル スクリプト (build.sh) を実行して、すべてをまとめることもできます。これにより、ユーザーはプロジェクトでの動作を理解する必要がなくなります。

ただし、ほとんどの Linux ユーザーは標準に精通してい./configure && makeます。プロジェクトでもこの標準を有効にしたいのですが、スクリプト「build.sh」を実行して終了するだけにしたいです(スクリプトが失敗すると、最終的にエラーが発生します)

それは可能ですか?たとえば、何もしないが他のシェルスクリプトを実行する単純なメイクファイルはありますか?

私の目標は、ユーザーが私のソース コードでディレクトリを開くことです。実際に readme を読むのが面倒な場合でも、./configure && make実際に機能するものを入力できます。

4

1 に答える 1

4

Makefile仕事をするべき例:

all:
        $(CURDIR)/build.sh

実行makeすると、build.shスクリプトと同じディレクトリでスクリプトが実行されますMakefile

于 2013-06-20T09:26:24.523 に答える