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

Reply via email to