pkg/Makefile
branchoi_151a
changeset 1235 a8cc9cd0371d
parent 1232 266758054f72
child 1236 0e2cf0a61be1
equal deleted inserted replaced
1234:1e23ef381e7c 1235:a8cc9cd0371d
   333 
   333 
   334 PKGDEP_VERBOSE_FLAG_0 =
   334 PKGDEP_VERBOSE_FLAG_0 =
   335 PKGDEP_VERBOSE_FLAG_1 = -v
   335 PKGDEP_VERBOSE_FLAG_1 = -v
   336 PKGDEP_VERBOSE_FLAG = $(PKGDEP_VERBOSE_FLAG_$(V))
   336 PKGDEP_VERBOSE_FLAG = $(PKGDEP_VERBOSE_FLAG_$(V))
   337 
   337 
       
   338 # Root of pkg image to use for dependency resolution
       
   339 # Normally / on the machine used to build the binaries
       
   340 PKGDEP_RESOLVE_IMAGE = /
       
   341 
   338 $(PDIR)/gendeps: $(DEP_SYNTH_PKGS) $(DEP_PKGS)
   342 $(PDIR)/gendeps: $(DEP_SYNTH_PKGS) $(DEP_PKGS)
   339 	-$(PKGDEBUG)if [[ "$(SUPPRESSPKGDEP)" = "true" ]]; then \
   343 	-$(PKGDEBUG)if [[ "$(SUPPRESSPKGDEP)" = "true" ]]; then \
   340 		print "## Suppressing dependency resolution"; \
   344 		print "## Suppressing dependency resolution"; \
   341 		for p in $(DEP_PKGS:%.dep=%); do \
   345 		for p in $(DEP_PKGS:%.dep=%); do \
   342 			$(CP) $$p.dep $$p.res; \
   346 			$(CP) $$p.dep $$p.res; \
   343 		done; \
   347 		done; \
   344 	else \
   348 	else \
   345 		print "## Resolving dependencies"; \
   349 		print "## Resolving dependencies"; \
   346 		pkgdepend resolve $(PKGDEP_VERBOSE_FLAG) -m $(DEP_PKGS); \
   350 		pkgdepend -R $(PKGDEP_RESOLVE_IMAGE) resolve \
       
   351 		    $(PKGDEP_VERBOSE_FLAG) -m $(DEP_PKGS); \
   347 		for p in $(DEP_PKGS:%.dep=%); do \
   352 		for p in $(DEP_PKGS:%.dep=%); do \
   348 			$(MV) $$p.dep.res $$p.res; \
   353 			$(MV) $$p.dep.res $$p.res; \
   349 		done; \
   354 		done; \
   350 	fi
   355 	fi
   351 	$(PKGDEBUG)for p in $(DEP_SYNTH_PKGS:%.dep=%); \
   356 	$(PKGDEBUG)for p in $(DEP_SYNTH_PKGS:%.dep=%); \