PROJECTNAME=tools2
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=
OBJDIR_bar=
SRCDIR_tools_prog1=tools2/tools/prog1
SRCDIR_tools_prog2=tools2/tools/prog2
SRCDIR_tools_prog3=tools2/tools/prog3
SRCDIR_tools_prog4=tools2/tools/prog4
SRCDIR_libs_foo=tools2/libs/foo
SRCDIR_libs_bar=tools2/libs/bar
SRCDIR_prog3=
SRCDIR_bar=
=========== check ============
==================================================
check ===> tests/prog1
ok
==================================================
check ===> tests/prog2
ok
==================================================
check ===> tests/prog3
ok
==================================================
check ===> tests/prog4
ok
=========== check-tools/prog1 ============
==================================================
check ===> tools/prog1
=========== all ============
/objdir/Makefile
/objdir/_mkc_compiler_type.err
/objdir/_mkc_compiler_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/bar/bar.o
/objdir/libs/bar/libbar.a
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/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.h
/objdir/libs/qux/qux.h.in
/objdir/libs/qux/qux.o
/objdir/test.mk
/objdir/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
===== 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_compiler_type.err
/objdir/_mkc_compiler_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/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
======= 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/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
========= all-tools/prog1 ==========
/objdir/Makefile
/objdir/_mkc_compiler_type.err
/objdir/_mkc_compiler_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.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/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
========= -C tools/prog1 all ==========
/objdir/Makefile
/objdir/_mkc_compiler_type.err
/objdir/_mkc_compiler_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.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/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
========= all-tools/prog2 ==========
/objdir/Makefile
/objdir/_mkc_compiler_type.err
/objdir/_mkc_compiler_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/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/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
========= -C tools/prog2 all ==========
/objdir/Makefile
/objdir/_mkc_compiler_type.err
/objdir/_mkc_compiler_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/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/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
========= all-tools/prog3 ==========
/objdir/Makefile
/objdir/_mkc_compiler_type.err
/objdir/_mkc_compiler_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/bar/bar.o
/objdir/libs/bar/libbar.a
/objdir/libs/foo/Makefile
/objdir/libs/foo/foo.c
/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/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
========= -C tools/prog4 all ==========
/objdir/Makefile
/objdir/_mkc_compiler_type.err
/objdir/_mkc_compiler_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.h
/objdir/libs/qux/qux.h.in
/objdir/libs/qux/qux.o
/objdir/test.mk
/objdir/tests/prog1/Makefile
/objdir/tests/prog2/Makefile
/objdir/tests/prog3/Makefile
/objdir/tests/prog4/Makefile
/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
/objdir/tools2.test.out.tmp
========= MKRELOBJDIR ==========
obj/_mkc_compiler_type.err
obj/_mkc_compiler_type.res
obj/_mkc_prog_cc.err
obj/_mkc_prog_cc.res
obj/_mkc_sizeof_int.c
obj/_mkc_sizeof_int.err
obj/_mkc_sizeof_int.res
obj/libs/bar/bar.o
obj/libs/bar/libbar.a
obj/libs/foo/foo.o
obj/libs/foo/libfoo.a
obj/libs/qux/libqux.a
obj/libs/qux/qux.h
obj/libs/qux/qux.o
obj/tools/prog1/prog1
obj/tools/prog1/prog1.o
obj/tools/prog2/prog2
obj/tools/prog2/prog2.o
obj/tools/prog3/prog3
obj/tools/prog3/prog3.o
obj/tools/prog4/prog4
obj/tools/prog4/prog4.o
=========== print_deps ============
all-tools/prog1 all-tests/prog1
all-tools/prog2 all-tests/prog2
all-tools/prog3 all-tests/prog3
all-tools/prog4 all-tests/prog4
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 libs/bar
all-libs/foo libs/foo
all-libs/qux libs/qux
all-tests/prog1 tests/prog1
all-tests/prog2 tests/prog2
all-tests/prog3 tests/prog3
all-tests/prog4 tests/prog4
all-tools/prog1 tools/prog1
all-tools/prog2 tools/prog2
all-tools/prog3 tools/prog3
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-libs/foo
all-libs/qux
all-tests/prog1
all-tests/prog2
all-tests/prog3
all-tests/prog4
all-tools/prog1
all-tools/prog2
all-tools/prog3
all-tools/prog4
all
=====
