From 9c932cdaf06d865f2f437b727263226c71417030 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 21 Mar 2017 09:37:37 +0100 Subject: [PATCH] perf: Use standard bee commands MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Luckily, perf uses standard build rules, so bee is able to do everything be itself. This way, make flags can also be specified, and for example parallel builds are also possible. ``` […] [BEE] => entering bee_build() .. [BEE] make -j PREFIX=/usr EPREFIX=/usr BINDIR=/usr/bin SBINDIR=/usr/sbin LIBEXECDIR=/usr/libexec SYSCONFDIR=/etc SHAREDSTATEDIR=/var LOCALSTATEDIR=/var LIBDIR=/usr/lib INCLUDEDIR=/usr/include DATAROOTDIR=/usr/share DATADIR=/usr/share INFODIR=/usr/share/info LOCALEDIR=/usr/share/locale MANDIR=/usr/share/man DOCDIR=/usr/share/doc/perf BUILD: Doing 'make -j8' parallel build Auto-detecting system features: ... dwarf: [ on ] ... glibc: [ on ] ... gtk2: [ on ] ... libaudit: [ OFF ] ... libbfd: [ OFF ] ... libelf: [ on ] ... libnuma: [ on ] ... numa_num_possible_cpus: [ OFF ] ... libperl: [ on ] ... libpython: [ on ] ... libslang: [ on ] ... libunwind: [ OFF ] ... libdw-dwarf-unwind: [ on ] ... zlib: [ on ] ... lzma: [ on ] ... get_cpuid: [ on ] ... bpf: [ on ] […] [BEE] => entering bee_install() .. [BEE] make -j install PREFIX=/usr EPREFIX=/usr BINDIR=/usr/bin SBINDIR=/usr/sbin LIBEXECDIR=/usr/libexec SYSCONFDIR=/etc SHAREDSTATEDIR=/var LOCALSTATEDIR=/var LIBDIR=/usr/lib INCLUDEDIR=/usr/include DATAROOTDIR=/usr/share DATADIR=/usr/share INFODIR=/usr/share/info LOCALEDIR=/usr/share/locale MANDIR=/usr/share/man DOCDIR=/usr/share/doc/perf DESTDIR=/dev/shm/bee-root/perf/perf-4.4.52-0/image ``` --- perf.be0 | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/perf.be0 b/perf.be0 index 22d077ae0..a85b47b39 100755 --- a/perf.be0 +++ b/perf.be0 @@ -14,13 +14,13 @@ mee_configure() { cd ${S}/tools/perf } -mee_build() { - echo "build $@" - make prefix=${PREFIX} -} - -mee_install() { - echo "install $@" - - make install prefix=${PREFIX} DESTDIR=${D} -} +#mee_build() { +# echo "build $@" +# make prefix=${PREFIX} +#} + +#mee_install() { +# echo "install $@" +# +# make install prefix=${PREFIX} DESTDIR=${D} +#}