diff options
Diffstat (limited to 'scripts/lib/ptxd_lib_dgen.awk')
-rw-r--r-- | scripts/lib/ptxd_lib_dgen.awk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/lib/ptxd_lib_dgen.awk b/scripts/lib/ptxd_lib_dgen.awk index dcc55b4a8..edccf153e 100644 --- a/scripts/lib/ptxd_lib_dgen.awk +++ b/scripts/lib/ptxd_lib_dgen.awk @@ -407,6 +407,11 @@ function write_deps_pkg_active_virtual(this_PKG, this_pkg, prefix) { } function write_deps_pkg_active_image(this_PKG, this_pkg, prefix) { + print "ifdef PTXCONF_IMAGE_INSTALL_FROM_IPKG_REPOSITORY" > DGEN_DEPS_POST; + print "ifneq ($(" this_PKG "_PKGS),)" > DGEN_DEPS_POST; + print "$(" this_PKG "_IMAGE): $(STATEDIR)/ipkg-push" > DGEN_DEPS_POST; + print "endif" > DGEN_DEPS_POST; + print "endif" > DGEN_DEPS_POST; print "$(" this_PKG "_IMAGE): " \ "$(addprefix $(STATEDIR)/,$(addsuffix .targetinstall.post,$(" this_PKG "_PKGS)))" > DGEN_DEPS_POST; print "$(" this_PKG "_IMAGE): " "$(" this_PKG "_FILES)" > DGEN_DEPS_POST; |