loading module 'common'...
[dbg] --- after importing module common --
[dbg] sys.path=['/home/vasek/bin/../softlabs/bakefile/code/src', '/usr/lib/python2.2', '/usr/lib/python2.2/plat-linux-i386', '/usr/lib/python2.2/lib-tk', '/usr/lib/python2.2/lib-dynload', '/usr/lib/python2.2/site-packages', '/usr/lib/python2.2/site-packages/Numeric', '/usr/lib/python2.2/site-packages/PIL', '/usr/lib/python2.2/site-packages/gtk-2.0']
[dbg] module not loaded!
loading /home/vasek/softlabs/bakefile/code/rules/common.bkl...
loading /home/vasek/softlabs/bakefile/code/rules/version.bkl...
loading /home/vasek/softlabs/bakefile/code/rules/dirs.bkl...
loading /home/vasek/softlabs/bakefile/code/rules/format_features.bkl...
loading module 'autoconf'...
[dbg] --- after importing module autoconf --
[dbg] sys.path=['/home/vasek/bin/../softlabs/bakefile/code/src', '/usr/lib/python2.2', '/usr/lib/python2.2/plat-linux-i386', '/usr/lib/python2.2/lib-tk', '/usr/lib/python2.2/lib-dynload', '/usr/lib/python2.2/site-packages', '/usr/lib/python2.2/site-packages/Numeric', '/usr/lib/python2.2/site-packages/PIL', '/usr/lib/python2.2/site-packages/gtk-2.0', '/home/vasek/softlabs/bakefile/code/rules']
[dbg] module not loaded!
loading /home/vasek/softlabs/bakefile/code/rules/autoconf.bkl...
loading /home/vasek/softlabs/bakefile/code/rules/makefile_macres.bkl...
loading /home/vasek/softlabs/bakefile/code/rules/unixlike.bkl...
loading /home/vasek/softlabs/bakefile/code/rules/makefile.bkl...
loading /home/vasek/softlabs/bakefile/code/rules/makefile_defs_unix.bkl...
[dbg] -----------------------------------------
[dbg] * tags tree for target all:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__is_phony'> "1"
[dbg] -----------------------------------------
[dbg] * tags tree for target install:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__is_phony'> "1"
[dbg] <depends> "all"
[dbg]   <set var='__deps' append='1'> "$(substitute(value, lambda x: ref('__depname', x), 'DEP'))"
[dbg] -----------------------------------------
[dbg] * tags tree for target uninstall:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__is_phony'> "1"
loading /home/vasek/softlabs/bakefile/code/rules/makefile_mingw.bkl...
[dbg] -----------------------------------------
[dbg] * tags tree for target install-strip:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <depends> "install"
[dbg]   <set var='__deps' append='1'> "$(substitute(value, lambda x: ref('__depname', x), 'DEP'))"
[dbg] -----------------------------------------
[dbg] * tags tree for target clean:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__is_phony'> "1"
[dbg] <set var='__builddir' eval='0'> "$(BUILDDIR)"
[dbg] <command> "rm -rf $(__builddir)/.deps $(__builddir)/.pch
            $(RM) $(__builddir)/*$(OBJEXT)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] -----------------------------------------
[dbg] * tags tree for target distclean:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__is_phony'> "1"
[dbg] <depends> "clean"
[dbg]   <set var='__deps' append='1'> "$(substitute(value, lambda x: ref('__depname', x), 'DEP'))"
[dbg] <command> "$(RM) configure config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
loading dll.bkl...
[dbg] -----------------------------------------
[dbg] * tags tree for target mylib:
[dbg] -----------------------------------------
[dbg] (thrown away <libname> @/home/vasek/softlabs/bakefile/code/rules/makefile.bkl in favour of @dll.bkl)
[dbg] (thrown away <libname> @dll.bkl in favour of @dll.bkl)
[dbg] (thrown away <dllname> @/home/vasek/softlabs/bakefile/code/rules/makefile.bkl in favour of @dll.bkl)
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__LINK_EXE_CMD' eval='0'> "$(__linker) -o $@ $(__objects_var) $(__ldflags) $(__ldlibs)"
[dbg] <set var='__LINK_LIB_CMD' eval='0'> "$(RM) $@
            $(AR) $(AROPTIONS) $@ $(__objects_var)
            $(RANLIB) $@"
[dbg] <set var='__LINK_DLL_CMD' eval='0'> "$(__dll_linker) $@ $(__objects_var) $(__ldflags) $(__ldlibs)"
[dbg] <set var='__LINK_MODULE_CMD' eval='0'> "$(__module_linker) $@ $(__objects_var) $(__ldflags) $(__ldlibs)"
[dbg] <set var='__install_if_cond'> ""
[dbg] <set var='__targetdir'> "$(mkPathPrefix(BUILDDIR))"
[dbg] <set var='__uses_cxx'> "0"
[dbg] <set var='__cppflags'> "$(CPPFLAGS)"
[dbg] <set var='__cflags'> "$(CFLAGS)"
[dbg] <set var='__cxxflags'> "$(CXXFLAGS)"
[dbg] <set var='__ldflags'> "$(LDFLAGS)"
[dbg] <set var='__ldlibs'> ""
[dbg] <set var='__objects'> ""
[dbg] <set var='__objects_var'> "$(createMakeVar(id, '__objects', 'OBJECTS', hints='files'))"
[dbg] <set var='__deps' append='1'> "$(__objects_var)"
[dbg] <set var='__linker' eval='0'> "$(ifthenelse(__uses_cxx, __LINKER_CXX, __LINKER_CC))"
[dbg] <set var='__dll_linker' eval='0'> "$(ifthenelse(__uses_cxx, __DLL_LINKER_CXX, __DLL_LINKER_CC))"
[dbg] <set var='__module_linker' eval='0'> "$(ifthenelse(__uses_cxx, __MODULE_LINKER_CXX, __MODULE_LINKER_CC))"
[dbg] <set var='__pch_header'> ""
[dbg] <set var='__pch_file'> ""
[dbg] <set var='__name' eval='0'> "$(__dllname)"
[dbg] <cflags> "$(DLL_CFLAGS)"
[dbg]   <set var='__cflags' append='1'> "$(value)"
[dbg] <cxxflags> "$(DLL_CFLAGS)"
[dbg]   <set var='__cxxflags' append='1'> "$(value)"
[dbg] <set var='__targetname' eval='0'> "$(DLLPREFIX)$(__dllname)$(DLLEXT)"
[dbg] <dependency-of> "all"
[dbg]   <modify-target target='$(value)'> ""
[dbg] <clean-files> "$(ref('__targetdir',id))$(ref('__targetname',id))"
[dbg]   <modify-target target='clean'> ""
[dbg] <set var='__linkname' eval='0'> "$(LIBPREFIX)$(__libname)$(DLLIMPEXT)"
[dbg] <set var='__command' eval='0'> "$(__LINK_DLL_CMD)"
[dbg] <clean-files> "$(ref('__targetdir',id))$(ref('__linkname',id))"
[dbg]   <modify-target target='clean'> ""
[dbg] <sources> "libfile.c"
[dbg]   <set var='__objtmp'> "$(sources2objects(value, id, OBJEXT))"
[dbg]   <set var='__objects' append='1'> "$(__objtmp)"
[dbg] <so_version> "1.0.3"
[dbg]   <set var='__soversion1'> "$(value.split('.')[0])"
[dbg]   <set var='__soversion2'> "$(value.split('.')[1])"
[dbg]   <set var='__soversion3'> "$(value.split('.')[2])"
[dbg]   <set var='__linkname1'> "$(__linkname)"
[dbg]   <set var='__targetsuf2'> ""
[dbg]   <set var='__linkname2' eval='0'> "$(DLLPREFIX)$(__dllname)$(__targetsuf2)"
[dbg]   <set var='__targetsuf3'> ""
[dbg]   <set var='__targetname' eval='0'> "$(DLLPREFIX)$(__dllname)$(__targetsuf3)"
[dbg]   <set var='__soname_flags'> ""
[dbg]   <ldflags> "$(__soname_flags)"
[dbg]     <set var='__ldflags' append='1'> "$(value)"
[dbg]   <set var='__so_symlinks_cmd'> ""
[dbg]   <set var='__so_symlinks_inst_cmd'> ""
[dbg]   <__command> "$(LF)$(__so_symlinks_cmd)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg]   <set var='__mac_instname'> "$(__linkname2)"
[dbg]   <clean-files> "$(ref('__targetdir',id))$(ref('__linkname1', id)) $(ref('__targetdir',id))$(ref('__linkname2', id))"
[dbg]     <modify-target target='clean'> ""
[dbg] <libname> "myLibrary"
[dbg]   <set var='__libname'> "$(value)"
[dbg]   <set var='__importlib'> ""
[dbg]   <ldflags> "$(__importlib)"
[dbg]     <set var='__ldflags' append='1'> "$(value)"
[dbg] <dllname> "myDLL"
[dbg]   <set var='__dllname'> "$(value)"
[dbg] <install-to> "$(LIBDIR)"
[dbg]   <add-target cond='target$(addPrefixIfNotEmpty(' and ',__install_if_cond))' type='inst-action' target='install_$(id)'> ""
[dbg]   <modify-target target='install_$(id)'> ""
[dbg]   <modify-target target='install_$(id)'> ""
[dbg]   <set var='__macinstname' eval='0'> "$(ifthenelse(__mac_instname=='',ref('__targetname',id),ref('__mac_instname',id)))"
[dbg]   <set var='__macinstnamecmd'> ""
[dbg]   <ldflags> "$(__macinstnamecmd)"
[dbg]     <set var='__ldflags' append='1'> "$(value)"
[dbg]   <modify-target target='install_$(id)'> ""
[dbg]   <modify-target target='install-strip'> ""
[dbg] <dirname> "foo"
[dbg]   <set var='__targetdir'> "$(nativePaths(value))$(DIRSEP)"
[dbg] -----------------------------------------
[dbg] * tags tree for target all:
[dbg] -----------------------------------------
[dbg] <depends> "$(id)"
[dbg]   <set var='__deps' append='1'> "$(substitute(value, lambda x: ref('__depname', x), 'DEP'))"
[dbg] -----------------------------------------
[dbg] * tags tree for target clean:
[dbg] -----------------------------------------
[dbg] <command cond='TOOLSET!='win32''> "$(RM) $(value)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] -----------------------------------------
[dbg] * tags tree for target clean:
[dbg] -----------------------------------------
[dbg] <command cond='TOOLSET!='win32''> "$(RM) $(value)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
  making object rules (0 of 1 hard)
[dbg] -----------------------------------------
[dbg] * tags tree for target mylib_libfile.o:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__COMPILE_C_CMD' eval='0'> "$(CCC) -c -o $@ $(__cflags) $<"
[dbg] <set var='__command'> "$(__COMPILE_C_CMD)"
[dbg] <parent-target> "mylib"
[dbg]   <set var='__parent'> "$(value)"
[dbg]   <set var='__cflags'> "$('$(%s_CFLAGS)' % __parent.upper())"
[dbg] <src> "libfile.c"
[dbg]   <set var='src'> "$(findSources(value))"
[dbg]   <set var='__deps' append='1'> "$(src)"
[dbg] <dst> "mylib_libfile.o"
[dbg]   <set var='__targetname'> "$(value)"
[dbg] -----------------------------------------
[dbg] * tags tree for target clean:
[dbg] -----------------------------------------
[dbg] <command cond='TOOLSET!='win32''> "$(RM) $(value)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] -----------------------------------------
[dbg] * tags tree for target install_mylib:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__is_phony'> "1"
[dbg] -----------------------------------------
[dbg] * tags tree for target install_mylib:
[dbg] -----------------------------------------
[dbg] <command> "$(INSTALL_DIR) $(value)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] <dependency-of> "install"
[dbg]   <modify-target target='$(value)'> ""
[dbg] -----------------------------------------
[dbg] * tags tree for target install:
[dbg] -----------------------------------------
[dbg] <depends> "$(id)"
[dbg]   <set var='__deps' append='1'> "$(substitute(value, lambda x: ref('__depname', x), 'DEP'))"
[dbg] -----------------------------------------
[dbg] * tags tree for target install_mylib:
[dbg] -----------------------------------------
[dbg] <command> "$(INSTALL_DATA) $(ref('__targetdir',id))$(ref('__linkname',id)) $(value)
                    $(INSTALL_PROGRAM) $(ref('__targetdir',id))$(ref('__targetname',id)) $(value)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] -----------------------------------------
[dbg] * tags tree for target install_mylib:
[dbg] -----------------------------------------
[dbg] <command> "(cd $(value) ; $(ref('__so_symlinks_inst_cmd',id)))"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] -----------------------------------------
[dbg] * tags tree for target install-strip:
[dbg] -----------------------------------------
[dbg] <command> "$(STRIP) $(value)/$(ref('__targetname',id))"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] -----------------------------------------
[dbg] * tags tree for target hello:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__LINK_EXE_CMD' eval='0'> "$(__linker) -o $@ $(__objects_var) $(__ldflags) $(__ldlibs)"
[dbg] <set var='__LINK_LIB_CMD' eval='0'> "$(RM) $@
            $(AR) $(AROPTIONS) $@ $(__objects_var)
            $(RANLIB) $@"
[dbg] <set var='__LINK_DLL_CMD' eval='0'> "$(__dll_linker) $@ $(__objects_var) $(__ldflags) $(__ldlibs)"
[dbg] <set var='__LINK_MODULE_CMD' eval='0'> "$(__module_linker) $@ $(__objects_var) $(__ldflags) $(__ldlibs)"
[dbg] <set var='__install_if_cond'> ""
[dbg] <set var='__targetdir'> "$(mkPathPrefix(BUILDDIR))"
[dbg] <set var='__uses_cxx'> "0"
[dbg] <set var='__cppflags'> "$(CPPFLAGS)"
[dbg] <set var='__cflags'> "$(CFLAGS)"
[dbg] <set var='__cxxflags'> "$(CXXFLAGS)"
[dbg] <set var='__ldflags'> "$(LDFLAGS)"
[dbg] <set var='__ldlibs'> ""
[dbg] <set var='__objects'> ""
[dbg] <set var='__objects_var'> "$(createMakeVar(id, '__objects', 'OBJECTS', hints='files'))"
[dbg] <set var='__deps' append='1'> "$(__objects_var)"
[dbg] <set var='__linker' eval='0'> "$(ifthenelse(__uses_cxx, __LINKER_CXX, __LINKER_CC))"
[dbg] <set var='__dll_linker' eval='0'> "$(ifthenelse(__uses_cxx, __DLL_LINKER_CXX, __DLL_LINKER_CC))"
[dbg] <set var='__module_linker' eval='0'> "$(ifthenelse(__uses_cxx, __MODULE_LINKER_CXX, __MODULE_LINKER_CC))"
[dbg] <set var='__pch_header'> ""
[dbg] <set var='__pch_file'> ""
[dbg] <set var='__mac_setfile' eval='0'> "$(SETFILE) -t APPL $(__targetname)"
[dbg] <set var='__mac_setfilecmd' eval='0'> ""
[dbg] <set var='__mac_rez'> ""
[dbg] <set var='__rez_flags'> "-d __DARWIN__ -t APPL"
[dbg] <set var='__mac_rezcmd' eval='0'> ""
[dbg] <set var='__macrfiles'> ""
[dbg] <set var='__post_command' eval='0'> "$(__mac_rezcmd)
                $(__mac_setfilecmd)"
[dbg] <set var='__targetname' eval='0'> "$(id)$(EXEEXT)"
[dbg] <set var='__name'> "$(id)"
[dbg] <set var='__command' eval='0'> "$(__LINK_EXE_CMD)
                $(__post_command)"
[dbg] <dependency-of> "all"
[dbg]   <modify-target target='$(value)'> ""
[dbg] <clean-files> "$(ref('__targetdir',id))$(ref('__targetname',id))"
[dbg]   <modify-target target='clean'> ""
[dbg] <sources> "hello.c"
[dbg]   <set var='__objtmp'> "$(sources2objects(value, id, OBJEXT))"
[dbg]   <set var='__objects' append='1'> "$(__objtmp)"
[dbg] <library> "mylib"
[dbg]   <depends> "$(value)"
[dbg]     <set var='__deps' append='1'> "$(substitute(value, lambda x: ref('__depname', x), 'DEP'))"
[dbg]   <ldlibs> "$(substitute(value, lambda x: ref('__targetdir',x)+ref('__linkname', x), 'LIBR'))"
[dbg]     <set var='__ldlibs' append='1'> "$(value)"
[dbg] <install-to> "$(BINDIR)"
[dbg]   <add-target cond='target$(addPrefixIfNotEmpty(' and ',__install_if_cond))' type='inst-action' target='install_$(id)'> ""
[dbg]   <modify-target target='install_$(id)'> ""
[dbg]   <modify-target target='install_$(id)'> ""
[dbg]   <modify-target target='install-strip'> ""
[dbg] -----------------------------------------
[dbg] * tags tree for target all:
[dbg] -----------------------------------------
[dbg] <depends> "$(id)"
[dbg]   <set var='__deps' append='1'> "$(substitute(value, lambda x: ref('__depname', x), 'DEP'))"
[dbg] -----------------------------------------
[dbg] * tags tree for target clean:
[dbg] -----------------------------------------
[dbg] <command cond='TOOLSET!='win32''> "$(RM) $(value)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
  making object rules (0 of 1 hard)
[dbg] -----------------------------------------
[dbg] * tags tree for target hello_hello.o:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__COMPILE_C_CMD' eval='0'> "$(CCC) -c -o $@ $(__cflags) $<"
[dbg] <set var='__command'> "$(__COMPILE_C_CMD)"
[dbg] <parent-target> "hello"
[dbg]   <set var='__parent'> "$(value)"
[dbg]   <set var='__cflags'> "$('$(%s_CFLAGS)' % __parent.upper())"
[dbg] <src> "hello.c"
[dbg]   <set var='src'> "$(findSources(value))"
[dbg]   <set var='__deps' append='1'> "$(src)"
[dbg] <dst> "hello_hello.o"
[dbg]   <set var='__targetname'> "$(value)"
[dbg] -----------------------------------------
[dbg] * tags tree for target install_hello:
[dbg] -----------------------------------------
[dbg] <set var='__targetdir'> ""
[dbg] <set var='__is_phony'> "0"
[dbg] <set var='__deps'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__post_command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__libname'> ""
[dbg] <set var='__depname'> ""
[dbg] <set var='__command'> ""
[dbg] <set var='__targetname'> "$(id)"
[dbg] <set var='__is_phony'> "1"
[dbg] -----------------------------------------
[dbg] * tags tree for target install_hello:
[dbg] -----------------------------------------
[dbg] <command> "$(INSTALL_DIR) $(value)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] <dependency-of> "install"
[dbg]   <modify-target target='$(value)'> ""
[dbg] -----------------------------------------
[dbg] * tags tree for target install:
[dbg] -----------------------------------------
[dbg] <depends> "$(id)"
[dbg]   <set var='__deps' append='1'> "$(substitute(value, lambda x: ref('__depname', x), 'DEP'))"
[dbg] -----------------------------------------
[dbg] * tags tree for target install_hello:
[dbg] -----------------------------------------
[dbg] <command> "$(INSTALL_PROGRAM) $(ref('__targetdir',id))$(ref('__targetname',id)) $(value)"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
[dbg] -----------------------------------------
[dbg] * tags tree for target install-strip:
[dbg] -----------------------------------------
[dbg] <command> "$(STRIP) $(value)/$(ref('__targetname',id))"
[dbg]   <__command> "$(value)"
[dbg]     <set var='__command' append='1'> "$(value)$(LF)"
substituting variables [43][7][1][1]
substituting variables [42][22]