自动生成不在子目录中生成Makefile.in,但仅在GitHub操作上生成
这与中提到的问题类似。然而,这是微妙的不同 我有一个简单的项目,在自动生成不在子目录中生成Makefile.in,但仅在GitHub操作上生成,makefile,automake,github-actions,Makefile,Automake,Github Actions,这与中提到的问题类似。然而,这是微妙的不同 我有一个简单的项目,在中有一个Makefile,在/tests/中有一个 在/Makefile.am中,我有: SUBDIRS = tests AC_CONFIG_FILES([Makefile tests/Makefile ]) AC_CONFIG_HEADER([config.h]) 在/configure.ac中,我有: SUBDIRS = tests AC_CONFIG_FILES([Makefile tests/Makefile ])
中有一个Makefile
,在/tests/
中有一个
在/Makefile.am
中,我有:
SUBDIRS = tests
AC_CONFIG_FILES([Makefile tests/Makefile ])
AC_CONFIG_HEADER([config.h])
在/configure.ac
中,我有:
SUBDIRS = tests
AC_CONFIG_FILES([Makefile tests/Makefile ])
AC_CONFIG_HEADER([config.h])
当我在MacOS或Ubuntu20.04(本地在VM中)上运行时,会创建/Makefile.in
和/tests/Makefile.in
但是当我在GitHub操作上运行时,tests/Makefile.in
不会被创建
所有系统都有类似版本的autoconf、aclocal、libtool和automake
那么有什么不同呢