我有一个用 c# 编写的源代码,可以使用 makefile 构建(这需要我生成它,我对此很懒惰)或在源代码的根目录中执行 xbuild,然后构建那个我的项目我在。
或者我可以执行我自己的 shell 脚本 (build.sh),它将构建所有内容,并将它们放在一起,这样用户就无需费心理解我的项目中的工作方式。
但是,大多数 linux 用户都熟悉./configure && make
标准。我也想在我的项目中启用这个标准,但我想只执行我的脚本“build.sh”并退出(如果我的脚本失败,最终会出错)
有可能这样做吗?例如一些简单的makefile,除了执行一些其他的shell脚本之外什么都不做?
我的目标是用户使用我的源代码打开目录,如果他们真的懒得阅读自述文件 :-) 他们仍然可以键入./configure && make
实际上也可以工作的内容。