PROJECTNAME=tools
This is a message #1
Message #2
This is a message #3
Message #3
int_size=n
OBJDIR_tools_prog1=/path/to/prog1
OBJDIR_tools_prog2=/path/to/prog2
OBJDIR_tools_prog3=/path/to/prog3
OBJDIR_tools_prog4=/path/to/prog4
OBJDIR_libs_foo=/path/to/foo
OBJDIR_libs_bar=/path/to/bar
OBJDIR_prog3=/path/to/prog3
OBJDIR_bar=/path/to/bar
SRCDIR_tools_prog1=tools/tools/prog1
SRCDIR_tools_prog2=tools/tools/prog2
SRCDIR_tools_prog3=tools/tools/prog3
SRCDIR_tools_prog4=tools/tools/prog4
SRCDIR_libs_foo=tools/libs/foo
SRCDIR_libs_bar=tools/libs/bar
SRCDIR_prog3=tools/tools/prog3
SRCDIR_bar=tools/libs/bar
=========== check ============
==================================================
check ===> tools/prog1
==================================================
check ===> tools/prog2
==================================================
check ===> tools/prog3
==================================================
check ===> tools/prog4
=========== check-tools/prog1 ============
==================================================
check ===> tools/prog1
=========== all ============
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/_mkc_sizeof_int.c
/objdir/_mkc_sizeof_int.err
/objdir/_mkc_sizeof_int.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.done
/objdir/libs/bar/bar.h
/objdir/libs/bar/bar.o
/objdir/libs/bar/libbar.a
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.done
/objdir/libs/foo/foo.h
/objdir/libs/foo/foo.o
/objdir/libs/foo/libfoo.a
/objdir/libs/qux/Makefile
/objdir/libs/qux/libqux.a
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.done
/objdir/libs/qux/qux.h
/objdir/libs/qux/qux.h.in
/objdir/libs/qux/qux.o
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1
/objdir/tools/prog1/prog1.c
/objdir/tools/prog1/prog1.o
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2
/objdir/tools/prog2/prog2.c
/objdir/tools/prog2/prog2.o
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3
/objdir/tools/prog3/prog3.c
/objdir/tools/prog3/prog3.o
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4
/objdir/tools/prog4/prog4.c
/objdir/tools/prog4/prog4.o
===== all SHRTOUT=yes ======
==================================================
all ===> libs/bar
CC: bar.c
AR: libbar.a
==================================================
all ===> libs/foo
CC: foo.c
AR: libfoo.a
==================================================
all ===> libs/qux
GEN: qux.h
CC: qux.c
AR: libqux.a
==================================================
all ===> tools/prog1
CC: prog1.c
LD: prog1
==================================================
all ===> tools/prog2
CC: prog2.c
LD: prog2
==================================================
all ===> tools/prog3
CC: prog3.c
LD: prog3
==================================================
all ===> tools/prog4
CC: prog4.c
LD: prog4
========= installdirs ==========
/objdir/prefix
/objdir/prefix/bin
/objdir/prefix/include
/objdir/prefix/lib
========= install ==========
/objdir/prefix
/objdir/prefix/bin
/objdir/prefix/bin/prog1
/objdir/prefix/bin/prog2
/objdir/prefix/bin/prog3
/objdir/prefix/bin/prog4
/objdir/prefix/include
/objdir/prefix/include/bar.h
/objdir/prefix/include/foo.h
/objdir/prefix/include/qux.h
/objdir/prefix/lib
/objdir/prefix/lib/libbar.a
/objdir/prefix/lib/libfoo.a
/objdir/prefix/lib/libqux.a
======== uninstall =========
========== clean ===========
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/_mkc_sizeof_int.c
/objdir/_mkc_sizeof_int.err
/objdir/_mkc_sizeof_int.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.h
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.h
/objdir/libs/qux/Makefile
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.h.in
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1.c
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2.c
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3.c
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4.c
======= cleandir ==========
/objdir/Makefile
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.h
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.h
/objdir/libs/qux/Makefile
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.h.in
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1.c
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2.c
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3.c
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4.c
========= all-tools/prog1 ==========
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.h
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.done
/objdir/libs/foo/foo.h
/objdir/libs/foo/foo.o
/objdir/libs/foo/libfoo.a
/objdir/libs/qux/Makefile
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.h.in
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1
/objdir/tools/prog1/prog1.c
/objdir/tools/prog1/prog1.o
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2.c
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3.c
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4.c
========= -C tools/prog1 all ==========
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.h
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.done
/objdir/libs/foo/foo.h
/objdir/libs/foo/foo.o
/objdir/libs/foo/libfoo.a
/objdir/libs/qux/Makefile
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.h.in
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1
/objdir/tools/prog1/prog1.c
/objdir/tools/prog1/prog1.o
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2.c
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3.c
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4.c
========= all-prog1 ==========
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.h
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.done
/objdir/libs/foo/foo.h
/objdir/libs/foo/foo.o
/objdir/libs/foo/libfoo.a
/objdir/libs/qux/Makefile
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.h.in
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1
/objdir/tools/prog1/prog1.c
/objdir/tools/prog1/prog1.o
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2.c
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3.c
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4.c
========= all-tools/prog2 ==========
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.done
/objdir/libs/bar/bar.h
/objdir/libs/bar/bar.o
/objdir/libs/bar/libbar.a
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.h
/objdir/libs/qux/Makefile
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.h.in
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1.c
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2
/objdir/tools/prog2/prog2.c
/objdir/tools/prog2/prog2.o
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3.c
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4.c
========= -C tools/prog2 all ==========
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.done
/objdir/libs/bar/bar.h
/objdir/libs/bar/bar.o
/objdir/libs/bar/libbar.a
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.h
/objdir/libs/qux/Makefile
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.h.in
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1.c
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2
/objdir/tools/prog2/prog2.c
/objdir/tools/prog2/prog2.o
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3.c
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4.c
========= all-tools/prog3 ==========
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.done
/objdir/libs/bar/bar.h
/objdir/libs/bar/bar.o
/objdir/libs/bar/libbar.a
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.done
/objdir/libs/foo/foo.h
/objdir/libs/foo/foo.o
/objdir/libs/foo/libfoo.a
/objdir/libs/qux/Makefile
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.h.in
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1.c
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2.c
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3
/objdir/tools/prog3/prog3.c
/objdir/tools/prog3/prog3.o
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4.c
========= -C tools/prog4 all ==========
/objdir/Makefile
/objdir/_mkc_cc_type.err
/objdir/_mkc_cc_type.res
/objdir/_mkc_prog_cc.err
/objdir/_mkc_prog_cc.res
/objdir/_mkc_sizeof_int.c
/objdir/_mkc_sizeof_int.err
/objdir/_mkc_sizeof_int.res
/objdir/expect.out
/objdir/libs/bar/Makefile
/objdir/libs/bar/bar.c
/objdir/libs/bar/bar.h
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/objdir/libs/foo/foo.h
/objdir/libs/qux/Makefile
/objdir/libs/qux/libqux.a
/objdir/libs/qux/qux.c
/objdir/libs/qux/qux.done
/objdir/libs/qux/qux.h
/objdir/libs/qux/qux.h.in
/objdir/libs/qux/qux.o
/objdir/test.mk
/objdir/tools.test.out.tmp
/objdir/tools/prog1/Makefile
/objdir/tools/prog1/prog1.c
/objdir/tools/prog2/Makefile
/objdir/tools/prog2/prog2.c
/objdir/tools/prog3/Makefile
/objdir/tools/prog3/prog3.c
/objdir/tools/prog4/Makefile
/objdir/tools/prog4/prog4
/objdir/tools/prog4/prog4.c
/objdir/tools/prog4/prog4.o
=========== print_deps ============
all-libs/foo all-tools/prog1
all-libs/bar all-tools/prog2
all-libs/foo all-tools/prog3
all-libs/bar all-tools/prog3
all-libs/qux all-tools/prog4
all-libs/bar bar
all-libs/bar libs/bar
all-libs/foo foo
all-libs/foo libs/foo
all-libs/qux qux
all-libs/qux libs/qux
all-tools/prog1 prog1
all-tools/prog1 tools/prog1
all-tools/prog2 prog2
all-tools/prog2 tools/prog2
all-tools/prog3 prog3
all-tools/prog3 tools/prog3
all-tools/prog4 prog4
all-tools/prog4 tools/prog4
all-libs/bar all
all-libs/foo all
all-libs/qux all
all-tools/prog1 all
all-tools/prog2 all
all-tools/prog3 all
all-tools/prog4 all
all-libs/bar
all-bar
all-libs/bar all-bar
all-libs/foo
all-foo
all-libs/foo all-foo
all-libs/qux
all-qux
all-libs/qux all-qux
all-tools/prog1
all-prog1
all-tools/prog1 all-prog1
all-tools/prog2
all-prog2
all-tools/prog2 all-prog2
all-tools/prog3
all-prog3
all-tools/prog3 all-prog3
all-tools/prog4
all-prog4
all-tools/prog4 all-prog4
bar
foo
qux
prog1
prog2
prog3
prog4
all
check
clean
cleandir
configure
depend
filelist
install
installdirs
mkgen
obj
test
uninstall
=====
check-tools/prog1 check
check-tools/prog2 check
check-tools/prog3 check
check-tools/prog4 check
check-libs/bar
check-bar
check-libs/bar check-bar
check-libs/foo
check-foo
check-libs/foo check-foo
check-libs/qux
check-qux
check-libs/qux check-qux
check-tools/prog1
check-prog1
check-tools/prog1 check-prog1
check-tools/prog2
check-prog2
check-tools/prog2 check-prog2
check-tools/prog3
check-prog3
check-tools/prog3 check-prog3
check-tools/prog4
check-prog4
check-tools/prog4 check-prog4
check
