GNU make isms in the build environment
- From: Philip Van Hoof <spam pvanhoof be>
- To: tinymail-devel-list gnome org
- Subject: GNU make isms in the build environment
- Date: Sun, 20 Apr 2008 18:01:24 +0200
Reminder for myself or for an eager contributor ...
Fixing or replacing these GNU make isms with portable versions
Note. Eager contributors should post patches that fix one kind of
problem at the time (for example, a fix for all the addsuffix ones, then
a fix for all the % ones and then a fix for all the subst ones)
Running automake-1.10...
bindings/dotnet/camel/Makefile.am:19: `%'-style pattern rules are a GNU make extension
bindings/dotnet/camel/Makefile.am:24: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
bindings/dotnet/Makefile.include:15: addsuffix .$(ASSEMBLY: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/camel/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:15: addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/camel/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:16: addsuffix .config, $(addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:16: (probably a GNU make extension)
bindings/dotnet/camel/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:20: addprefix --symbols=$(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:20: (probably a GNU make extension)
bindings/dotnet/camel/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:34: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:34: (probably a GNU make extension)
bindings/dotnet/camel/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:35: addprefix -I:, $(INCLUDE_API: non-POSIX variable name
bindings/dotnet/Makefile.include:35: (probably a GNU make extension)
bindings/dotnet/camel/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:47: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:47: (probably a GNU make extension)
bindings/dotnet/camel/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:48: addprefix /r:, $(references: non-POSIX variable name
bindings/dotnet/Makefile.include:48: (probably a GNU make extension)
bindings/dotnet/camel/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/platform/Makefile.am:18: `%'-style pattern rules are a GNU make extension
bindings/dotnet/platform/Makefile.am:23: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
bindings/dotnet/Makefile.include:15: addsuffix .$(ASSEMBLY: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/platform/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:15: addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/platform/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:16: addsuffix .config, $(addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:16: (probably a GNU make extension)
bindings/dotnet/platform/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:20: addprefix --symbols=$(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:20: (probably a GNU make extension)
bindings/dotnet/platform/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:34: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:34: (probably a GNU make extension)
bindings/dotnet/platform/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:35: addprefix -I:, $(INCLUDE_API: non-POSIX variable name
bindings/dotnet/Makefile.include:35: (probably a GNU make extension)
bindings/dotnet/platform/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:47: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:47: (probably a GNU make extension)
bindings/dotnet/platform/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:48: addprefix /r:, $(references: non-POSIX variable name
bindings/dotnet/Makefile.include:48: (probably a GNU make extension)
bindings/dotnet/platform/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/tny/Makefile.am:17: `%'-style pattern rules are a GNU make extension
bindings/dotnet/tny/Makefile.am:22: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
bindings/dotnet/Makefile.include:15: addsuffix .$(ASSEMBLY: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/tny/Makefile.am:25: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:15: addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/tny/Makefile.am:25: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:16: addsuffix .config, $(addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:16: (probably a GNU make extension)
bindings/dotnet/tny/Makefile.am:25: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:20: addprefix --symbols=$(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:20: (probably a GNU make extension)
bindings/dotnet/tny/Makefile.am:25: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:34: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:34: (probably a GNU make extension)
bindings/dotnet/tny/Makefile.am:25: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:35: addprefix -I:, $(INCLUDE_API: non-POSIX variable name
bindings/dotnet/Makefile.include:35: (probably a GNU make extension)
bindings/dotnet/tny/Makefile.am:25: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:47: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:47: (probably a GNU make extension)
bindings/dotnet/tny/Makefile.am:25: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:48: addprefix /r:, $(references: non-POSIX variable name
bindings/dotnet/Makefile.include:48: (probably a GNU make extension)
bindings/dotnet/tny/Makefile.am:25: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/ui-gtk/Makefile.am:19: `%'-style pattern rules are a GNU make extension
bindings/dotnet/ui-gtk/Makefile.am:24: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
bindings/dotnet/Makefile.include:15: addsuffix .$(ASSEMBLY: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/ui-gtk/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:15: addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/ui-gtk/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:16: addsuffix .config, $(addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:16: (probably a GNU make extension)
bindings/dotnet/ui-gtk/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:20: addprefix --symbols=$(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:20: (probably a GNU make extension)
bindings/dotnet/ui-gtk/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:34: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:34: (probably a GNU make extension)
bindings/dotnet/ui-gtk/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:35: addprefix -I:, $(INCLUDE_API: non-POSIX variable name
bindings/dotnet/Makefile.include:35: (probably a GNU make extension)
bindings/dotnet/ui-gtk/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:47: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:47: (probably a GNU make extension)
bindings/dotnet/ui-gtk/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:48: addprefix /r:, $(references: non-POSIX variable name
bindings/dotnet/Makefile.include:48: (probably a GNU make extension)
bindings/dotnet/ui-gtk/Makefile.am:27: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/ui/Makefile.am:18: `%'-style pattern rules are a GNU make extension
bindings/dotnet/ui/Makefile.am:23: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
bindings/dotnet/Makefile.include:15: addsuffix .$(ASSEMBLY: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/ui/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:15: addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:15: (probably a GNU make extension)
bindings/dotnet/ui/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:16: addsuffix .config, $(addprefix policy., $(POLICY_VERSIONS: non-POSIX variable name
bindings/dotnet/Makefile.include:16: (probably a GNU make extension)
bindings/dotnet/ui/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:20: addprefix --symbols=$(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:20: (probably a GNU make extension)
bindings/dotnet/ui/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:34: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:34: (probably a GNU make extension)
bindings/dotnet/ui/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:35: addprefix -I:, $(INCLUDE_API: non-POSIX variable name
bindings/dotnet/Makefile.include:35: (probably a GNU make extension)
bindings/dotnet/ui/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:47: addprefix $(srcdir: non-POSIX variable name
bindings/dotnet/Makefile.include:47: (probably a GNU make extension)
bindings/dotnet/ui/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
bindings/dotnet/Makefile.include:48: addprefix /r:, $(references: non-POSIX variable name
bindings/dotnet/Makefile.include:48: (probably a GNU make extension)
bindings/dotnet/ui/Makefile.am:26: `bindings/dotnet/Makefile.include' included from here
libtinymail-acap/Makefile.am:23: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymail-camel/Makefile.am:116: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymail-gnome-desktop/Makefile.am:67: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymail-gnomevfs/Makefile.am:29: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymail-gpe/Makefile.am:44: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymail-maemo/Makefile.am:64: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymail-olpc/Makefile.am:44: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymail-tp/Makefile.am:30: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymail/Makefile.am:6: subst -,_,tny: non-POSIX variable name
libtinymail/Makefile.am:6: (probably a GNU make extension)
libtinymail/Makefile.am:9: subst -,_,tny: non-POSIX variable name
libtinymail/Makefile.am:9: (probably a GNU make extension)
libtinymail/Makefile.am:111: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymailui-gtk/Makefile.am:78: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymailui-gtkhtml/Makefile.am:45: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymailui-mozembed/Makefile.am:47: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymailui-webkit/Makefile.am:45: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
libtinymailui/Makefile.am:45: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
--
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
http://pvanhoof.be/blog
http://codeminded.be
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]