[Build-common-hackers] Bug#282959: Allow specifying a Makefile

W. Borgert "W. Borgert" <debacle@debian.org>, 282959@bugs.debian.org
Thu, 25 Nov 2004 18:07:06 +0100


Package: cdbs
Version: 0.4.22-1.4

For Makefile based projects specifying a Makefile with a
different name (e.g. "Makefile.foo") should be supported.

Maybe a new variable must be added in makefile-vars.mk:

+ DEB_MAKE_MAKEFILE =
  DEB_MAKE_ENVVARS =
  DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) make
+ $(if $(DEB_MAKE_MAKEFILE), -f $(DEB_MAKE_MAKEFILE),)
  -C $(DEB_BUILDDIR) CFLAGS=$(if $(CFLAGS_$(cdbs_curpkg)),
  "$(CFLAGS_$(cdbs_curpkg))", "$(CFLAGS)")
  CXXFLAGS=$(if $(CXXFLAGS_$(cdbs_curpkg)),
  "$(CXXFLAGS_$(cdbs_curpkg))","$(CXXFLAGS)") 

Should work.