Module: xenomai-2.5 Branch: master Commit: e65c4f4c906cdd3250ba1722c721e27f33e46b68 URL: http://git.xenomai.org/?p=xenomai-2.5.git;a=commit;h=e65c4f4c906cdd3250ba1722c721e27f33e46b68
Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org> Date: Sat May 1 10:20:04 2010 +0200 build: pass the *defconfig target to linux build system --- Makefile.am | 76 +++++++++++++++++++++++++++++----------------------------- Makefile.in | 76 +++++++++++++++++++++++++++++----------------------------- 2 files changed, 76 insertions(+), 76 deletions(-) diff --git a/Makefile.am b/Makefile.am index 27218e2..0d22c23 100644 --- a/Makefile.am +++ b/Makefile.am @@ -8,48 +8,48 @@ EXTRA_DIST = CREDITS README.INSTALL TROUBLESHOOTING ksrc examples debian dist-hook: rm -fr `find $(distdir) -name '.svn' -o -name CVS -o -name '.#*' \ - -o -name '*~' -o -name autom4te.cache` + -o -name '*~' -o -name autom4te.cache` test -e $(srcdir)/doc || rm -rf $(distdir)/doc dev devices: @$(mkinstalldirs) $(DESTDIR)/dev; \ if test x`id -u` = x0; then \ - sudo= ; \ - else if test \! "x`type $(SUDO)`" = x ; then \ - echo "sudo found (sudo is $(SUDO)), testing it..." ; \ - $(SUDO) sh -c "( mknod $(DESTDIR)/dev/dummy c 150 0 && rm -f $(DESTDIR)/dev/dummy )" && \ - sudo="$(SUDO)" || { \ + sudo= ; \ + else if test \! "x`type $(SUDO)`" = x ; then \ + echo "sudo found (sudo is $(SUDO)), testing it..." ; \ + $(SUDO) sh -c "( mknod $(DESTDIR)/dev/dummy c 150 0 && rm -f $(DESTDIR)/dev/dummy )" && \ + sudo="$(SUDO)" || { \ echo '*** Warning: you are not super-user and sudo does not work, real-time devices' ; \ echo '*** nodes will not be created.' ; \ echo '*** If you do not create these devices by hand, Xenomai test programs will not' ; \ echo '*** work.' ; \ echo '*** To create these devices please run "make devices" with super-user' ; \ echo '*** privileges.' ; \ - exit 0 ; } ; \ - echo 'sudo is working.' ; \ - fi ; \ - fi ; \ - if test -r $(DESTDIR)/etc/udev/udev.rules ; then \ - for f in $(srcdir)/ksrc/nucleus/udev/*.rules ; do \ - b=`basename $$f` ; \ - grep -q Xenomai:`basename $$b .rules` $(DESTDIR)/etc/udev/udev.rules || \ - $$sudo sh -c "( echo ; cat $$f ) >> $(DESTDIR)/etc/udev/udev.rules" ; \ - done ; \ - else if test -d $(DESTDIR)/etc/udev/rules.d ; then \ - for f in $(srcdir)/ksrc/nucleus/udev/*.rules ; do \ - sudo cp $$f $(DESTDIR)/etc/udev/rules.d/ ; \ - done ; \ - fi ; \ - fi ; \ + exit 0 ; } ; \ + echo 'sudo is working.' ; \ + fi ; \ + fi ; \ + if test -r $(DESTDIR)/etc/udev/udev.rules ; then \ + for f in $(srcdir)/ksrc/nucleus/udev/*.rules ; do \ + b=`basename $$f` ; \ + grep -q Xenomai:`basename $$b .rules` $(DESTDIR)/etc/udev/udev.rules || \ + $$sudo sh -c "( echo ; cat $$f ) >> $(DESTDIR)/etc/udev/udev.rules" ; \ + done ; \ + else if test -d $(DESTDIR)/etc/udev/rules.d ; then \ + for f in $(srcdir)/ksrc/nucleus/udev/*.rules ; do \ + sudo cp $$f $(DESTDIR)/etc/udev/rules.d/ ; \ + done ; \ + fi ; \ + fi ; \ for n in `seq 0 31` ; do \ - f="$(DESTDIR)/dev/rtp$$n" ; \ - if test \! -c $$f ; then \ - $$sudo mknod -m 666 $$f c 150 $$n ; \ - fi ; \ - done ; \ - if test \! -c $(DESTDIR)/dev/rtheap ; then \ - $$sudo mknod -m 666 $(DESTDIR)/dev/rtheap c 10 254 ; \ - fi + f="$(DESTDIR)/dev/rtp$$n" ; \ + if test \! -c $$f ; then \ + $$sudo mknod -m 666 $$f c 150 $$n ; \ + fi ; \ + done ; \ + if test \! -c $(DESTDIR)/dev/rtheap ; then \ + $$sudo mknod -m 666 $(DESTDIR)/dev/rtheap c 10 254 ; \ + fi install-exec-local: devices @@ -60,7 +60,7 @@ if XENO_BUILD_LINUX if MAINTAINER_MODE linux/%: linux/.xenomai-prepared FORCE $(top_srcdir)/scripts/prepare-kernel.sh \ - --adeos="$(ADEOS_PATCH)" --linux=linux \ + --adeos="$(ADEOS_PATCH)" --linux=linux \ --arch=$(XENO_LINUX_ARCH) && \ cross=`expr "$(CC)" : '\(.*\)gcc' || :` && \ cd linux && $(MAKE) $* \ @@ -68,7 +68,7 @@ linux/%: linux/.xenomai-prepared FORCE linux/all: linux/.xenomai-prepared FORCE $(top_srcdir)/scripts/prepare-kernel.sh \ - --adeos="$(ADEOS_PATCH)" --linux=linux \ + --adeos="$(ADEOS_PATCH)" --linux=linux \ --arch=$(XENO_LINUX_ARCH) && \ cross=`expr "$(CC)" : '\(.*\)gcc' || :` && \ cd linux && $(MAKE) $(XENO_LINUX_ALL_TARGETS) \ @@ -100,9 +100,9 @@ linux/install: linux/all $$sudo $(mkinstalldirs) $(DESTDIR)/boot && \ cross=`expr "$(CC)" : '\(.*\)gcc' || :` && \ cd linux && $$sudo $(MAKE) $$targets \ - ARCH=$(XENO_LINUX_ARCH) CC="$(CC)" CROSS_COMPILE=$$cross \ - INSTALL_PATH=$(DESTDIR)/boot \ - INSTALL_MOD_PATH=$(DESTDIR) + ARCH=$(XENO_LINUX_ARCH) CC="$(CC)" CROSS_COMPILE=$$cross \ + INSTALL_PATH=$(DESTDIR)/boot \ + INSTALL_MOD_PATH=$(DESTDIR) # For architectures that do not support the install target, provide our own # installation target that simply copy the kernel image and System.map. @@ -113,8 +113,8 @@ linux/install_image: linux/all $$sudo $(mkinstalldirs) $(DESTDIR)/boot && \ cross=`expr "$(CC)" : '\(.*\)gcc' || :` && \ cd linux && $$sudo $(MAKE) modules_install \ - ARCH=$(XENO_LINUX_ARCH) CC="$(CC)" CROSS_COMPILE=$$cross \ - INSTALL_MOD_PATH=$(DESTDIR) && \ + ARCH=$(XENO_LINUX_ARCH) CC="$(CC)" CROSS_COMPILE=$$cross \ + INSTALL_MOD_PATH=$(DESTDIR) && \ $$sudo cp $(XENO_LINUX_IMAGE) System.map $(DESTDIR)/boot distclean-linux: @@ -124,7 +124,7 @@ distclean-linux: test -e linux/.config.saved.xenomai && \ mv linux/.config.saved.xenomai linux/.config -config oldconfig mconfig menuconfig gconfig xconfig: +config oldconfig mconfig menuconfig gconfig xconfig %defconfig: $(MAKE) linux/$@ all-recursive: linux/all diff --git a/Makefile.in b/Makefile.in index 9b035d6..7e3ae36 100644 --- a/Makefile.in +++ b/Makefile.in @@ -676,48 +676,48 @@ uninstall-am: dist-hook: rm -fr `find $(distdir) -name '.svn' -o -name CVS -o -name '.#*' \ - -o -name '*~' -o -name autom4te.cache` + -o -name '*~' -o -name autom4te.cache` test -e $(srcdir)/doc || rm -rf $(distdir)/doc dev devices: @$(mkinstalldirs) $(DESTDIR)/dev; \ if test x`id -u` = x0; then \ - sudo= ; \ - else if test \! "x`type $(SUDO)`" = x ; then \ - echo "sudo found (sudo is $(SUDO)), testing it..." ; \ - $(SUDO) sh -c "( mknod $(DESTDIR)/dev/dummy c 150 0 && rm -f $(DESTDIR)/dev/dummy )" && \ - sudo="$(SUDO)" || { \ + sudo= ; \ + else if test \! "x`type $(SUDO)`" = x ; then \ + echo "sudo found (sudo is $(SUDO)), testing it..." ; \ + $(SUDO) sh -c "( mknod $(DESTDIR)/dev/dummy c 150 0 && rm -f $(DESTDIR)/dev/dummy )" && \ + sudo="$(SUDO)" || { \ echo '*** Warning: you are not super-user and sudo does not work, real-time devices' ; \ echo '*** nodes will not be created.' ; \ echo '*** If you do not create these devices by hand, Xenomai test programs will not' ; \ echo '*** work.' ; \ echo '*** To create these devices please run "make devices" with super-user' ; \ echo '*** privileges.' ; \ - exit 0 ; } ; \ - echo 'sudo is working.' ; \ - fi ; \ - fi ; \ - if test -r $(DESTDIR)/etc/udev/udev.rules ; then \ - for f in $(srcdir)/ksrc/nucleus/udev/*.rules ; do \ - b=`basename $$f` ; \ - grep -q Xenomai:`basename $$b .rules` $(DESTDIR)/etc/udev/udev.rules || \ - $$sudo sh -c "( echo ; cat $$f ) >> $(DESTDIR)/etc/udev/udev.rules" ; \ - done ; \ - else if test -d $(DESTDIR)/etc/udev/rules.d ; then \ - for f in $(srcdir)/ksrc/nucleus/udev/*.rules ; do \ - sudo cp $$f $(DESTDIR)/etc/udev/rules.d/ ; \ - done ; \ - fi ; \ - fi ; \ + exit 0 ; } ; \ + echo 'sudo is working.' ; \ + fi ; \ + fi ; \ + if test -r $(DESTDIR)/etc/udev/udev.rules ; then \ + for f in $(srcdir)/ksrc/nucleus/udev/*.rules ; do \ + b=`basename $$f` ; \ + grep -q Xenomai:`basename $$b .rules` $(DESTDIR)/etc/udev/udev.rules || \ + $$sudo sh -c "( echo ; cat $$f ) >> $(DESTDIR)/etc/udev/udev.rules" ; \ + done ; \ + else if test -d $(DESTDIR)/etc/udev/rules.d ; then \ + for f in $(srcdir)/ksrc/nucleus/udev/*.rules ; do \ + sudo cp $$f $(DESTDIR)/etc/udev/rules.d/ ; \ + done ; \ + fi ; \ + fi ; \ for n in `seq 0 31` ; do \ - f="$(DESTDIR)/dev/rtp$$n" ; \ - if test \! -c $$f ; then \ - $$sudo mknod -m 666 $$f c 150 $$n ; \ - fi ; \ - done ; \ - if test \! -c $(DESTDIR)/dev/rtheap ; then \ - $$sudo mknod -m 666 $(DESTDIR)/dev/rtheap c 10 254 ; \ - fi + f="$(DESTDIR)/dev/rtp$$n" ; \ + if test \! -c $$f ; then \ + $$sudo mknod -m 666 $$f c 150 $$n ; \ + fi ; \ + done ; \ + if test \! -c $(DESTDIR)/dev/rtheap ; then \ + $$sudo mknod -m 666 $(DESTDIR)/dev/rtheap c 10 254 ; \ + fi install-exec-local: devices @@ -726,7 +726,7 @@ install-user: @MAINTAINER_MODE_TRUE@@xeno_build_linux_t...@linux/%: linux/.xenomai-prepared FORCE @MAINTAINER_MODE_TRUE@@XENO_BUILD_LINUX_TRUE@ $(top_srcdir)/scripts/prepare-kernel.sh \ -...@maintainer_mode_true@@XENO_BUILD_LINUX_TRUE@ --adeos="$(ADEOS_PATCH)" --linux=linux \ +...@maintainer_mode_true@@XENO_BUILD_LINUX_TRUE@ --adeos="$(ADEOS_PATCH)" --linux=linux \ @MAINTAINER_MODE_TRUE@@XENO_BUILD_LINUX_TRUE@ --arch=$(XENO_LINUX_ARCH) && \ @MAINTAINER_MODE_TRUE@@XENO_BUILD_LINUX_TRUE@ cross=`expr "$(CC)" : '\(.*\)gcc' || :` && \ @MAINTAINER_MODE_TRUE@@XENO_BUILD_LINUX_TRUE@ cd linux && $(MAKE) $* \ @@ -734,7 +734,7 @@ install-user: @MAINTAINER_MODE_TRUE@@xeno_build_linux_t...@linux/all: linux/.xenomai-prepared FORCE @MAINTAINER_MODE_TRUE@@XENO_BUILD_LINUX_TRUE@ $(top_srcdir)/scripts/prepare-kernel.sh \ -...@maintainer_mode_true@@XENO_BUILD_LINUX_TRUE@ --adeos="$(ADEOS_PATCH)" --linux=linux \ +...@maintainer_mode_true@@XENO_BUILD_LINUX_TRUE@ --adeos="$(ADEOS_PATCH)" --linux=linux \ @MAINTAINER_MODE_TRUE@@XENO_BUILD_LINUX_TRUE@ --arch=$(XENO_LINUX_ARCH) && \ @MAINTAINER_MODE_TRUE@@XENO_BUILD_LINUX_TRUE@ cross=`expr "$(CC)" : '\(.*\)gcc' || :` && \ @MAINTAINER_MODE_TRUE@@XENO_BUILD_LINUX_TRUE@ cd linux && $(MAKE) $(XENO_LINUX_ALL_TARGETS) \ @@ -764,9 +764,9 @@ install-user: @XENO_BUILD_LINUX_TRUE@ $$sudo $(mkinstalldirs) $(DESTDIR)/boot && \ @XENO_BUILD_LINUX_TRUE@ cross=`expr "$(CC)" : '\(.*\)gcc' || :` && \ @XENO_BUILD_LINUX_TRUE@ cd linux && $$sudo $(MAKE) $$targets \ -...@xeno_build_linux_true@ ARCH=$(XENO_LINUX_ARCH) CC="$(CC)" CROSS_COMPILE=$$cross \ -...@xeno_build_linux_true@ INSTALL_PATH=$(DESTDIR)/boot \ -...@xeno_build_linux_true@ INSTALL_MOD_PATH=$(DESTDIR) +...@xeno_build_linux_true@ ARCH=$(XENO_LINUX_ARCH) CC="$(CC)" CROSS_COMPILE=$$cross \ +...@xeno_build_linux_true@ INSTALL_PATH=$(DESTDIR)/boot \ +...@xeno_build_linux_true@ INSTALL_MOD_PATH=$(DESTDIR) # For architectures that do not support the install target, provide our own # installation target that simply copy the kernel image and System.map. @@ -777,8 +777,8 @@ install-user: @XENO_BUILD_LINUX_TRUE@ $$sudo $(mkinstalldirs) $(DESTDIR)/boot && \ @XENO_BUILD_LINUX_TRUE@ cross=`expr "$(CC)" : '\(.*\)gcc' || :` && \ @XENO_BUILD_LINUX_TRUE@ cd linux && $$sudo $(MAKE) modules_install \ -...@xeno_build_linux_true@ ARCH=$(XENO_LINUX_ARCH) CC="$(CC)" CROSS_COMPILE=$$cross \ -...@xeno_build_linux_true@ INSTALL_MOD_PATH=$(DESTDIR) && \ +...@xeno_build_linux_true@ ARCH=$(XENO_LINUX_ARCH) CC="$(CC)" CROSS_COMPILE=$$cross \ +...@xeno_build_linux_true@ INSTALL_MOD_PATH=$(DESTDIR) && \ @XENO_BUILD_LINUX_TRUE@ $$sudo cp $(XENO_LINUX_IMAGE) System.map $(DESTDIR)/boot @xeno_build_linux_t...@distclean-linux: @@ -788,7 +788,7 @@ install-user: @XENO_BUILD_LINUX_TRUE@ test -e linux/.config.saved.xenomai && \ @XENO_BUILD_LINUX_TRUE@ mv linux/.config.saved.xenomai linux/.config -...@xeno_build_linux_true@config oldconfig mconfig menuconfig gconfig xconfig: +...@xeno_build_linux_true@config oldconfig mconfig menuconfig gconfig xconfig %defconfig: @XENO_BUILD_LINUX_TRUE@ $(MAKE) linux/$@ @xeno_build_linux_t...@all-recursive: linux/all _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git