CFG_SRCDIR = ../src

ifneq (,$(findstring :,$(WINDIR)$(windir)$(COMSPEC)$(comspec)))
    # if Windows, use copy to touch file dates
    TOUCH = copy /b $(subst /,\,$@)+,, $(subst /,\,$@)
else
    TOUCH = touch $@
endif

# include Config generated top-level makefile
-include $(CFG_SRCDIR)/makefile.libs

ifneq (clean,$(MAKECMDGOALS))
# ensure this file is reloaded when .cfg files change but after config runs
$(CFG_SRCDIR)/makefile.libs: $(GEN_OPTS) $(CFG_SRCS)
	-@$(if $(wildcard $@),$(TOUCH),:)
endif

#add generated makefile to list of files to delete during a clean
#GEN_MISC_FILES__QTD += "$(CFG_SRCDIR)/makefile.libs" 

#add generated source dir to list of directories to delete during a clean
#GEN_MISC_DIRS__QTD += "$(CFG_SRCDIR)"
