]> oss.titaniummirror.com Git - msp430-libc.git/blobdiff - debian/rules
Update debian files for new libc
[msp430-libc.git] / debian / rules
index 796d55c4536ecbd3d801ed31a7394cc6896998d1..4d5cc51e298cb45fc51755d0488ccf753e8bba2d 100755 (executable)
@@ -26,15 +26,15 @@ DISTRIBUTION := $(shell lsb_release -is)
 
 configure-stamp: patch-stamp
        $(checkdir)
-       rm -rf configure-stamp builddir
-       $(install_dir) builddir
+       rm -rf configure-stamp
        touch $@
 
 
 build: build-stamp
 build-stamp: configure-stamp
        $(checkdir)
-       $(MAKE) -C builddir -f $$(pwd)/src/Makefile srcdir=$$(pwd)/src
+       : # Makefile creates ./Build directory
+       $(MAKE) -C src PREFIX=$$(pwd)/debian/tmp/usr bindir=/usr/bin
        touch $@
 
 
@@ -43,8 +43,7 @@ install-stamp: checkroot build-stamp
        $(checkdir)
        rm -rf debian/tmp
        $(install_dir) debian/tmp
-       $(MAKE) -C builddir -f $$(pwd)/src/Makefile srcdir=$$(pwd)/src \
-               prefix=$$(pwd)/debian/tmp/usr install
+       $(MAKE) -C src install PREFIX=$$(pwd)/debian/tmp/usr bindir=/usr/bin
 ifeq ($(with_strip),yes)
        find debian/tmp -type f | xargs file | grep "ELF.*executable" | \
                cut -f 1 -d : | xargs $(STRIP)
@@ -86,7 +85,8 @@ binary: binary-indep binary-arch
 
 clean: unpatch
        $(checkdir)
-       -rm -rf debian/tmp builddir
+       $(MAKE) -C src clean
+       -rm -rf debian/tmp
        -rm -fr debian/patched debian/files* debian/substvars
        -rm -f *-stamp