Why do we need the following RequireCommand in enlightenment?

$(eval $(call RequireCommand,edje_cc, \
        Command <edje_cc> not found - please install edje with edje-cc enabled \
))
$(eval $(call RequireCommand,eet, \
        Command <eet> not found - please install eet \
))

As far as I understand, this checks for the two commands on the build host 
system.
Why? Why don't we simply build the tools?
Don't we actually _do_ the build already?
I guess so, because the configure target redirects these commands to staging:

define Build/Configure
        (cd $(PKG_BUILD_DIR); NOCONFIGURE=YES ./autogen.sh );
        $(call Build/Configure/Default, 
--with-edje-cc=$(STAGING_DIR_HOST)/usr/bin/edje_cc  
--with-eet-eet=$(STAGING_DIR_HOST)/usr/bin/eet)
endef

-- 
Greetings, Michael.
_______________________________________________
openwrt-devel mailing list
[email protected]
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to