-package/%: .pkginfo FORCE
- $(MAKE) -C package $(patsubst package/%,%,$@)
-
-target/%: .pkginfo FORCE
- $(MAKE) -C target $(patsubst target/%,%,$@)
-
-toolchain/%: FORCE
- $(MAKE) -C toolchain $(patsubst toolchain/%,%,$@)
-
-world: ./scripts/config/conf FORCE
- touch .config
- $< -D .config Config.in >/dev/null 2>/dev/null
- $(MAKE) toolchain/install
- $(MAKE) target/compile
- $(MAKE) package/compile
- $(MAKE) package/install
- $(MAKE) target/install
-
-clean: FORCE
- rm -rf build_* bin
-
-dirclean: clean
- rm -rf staging_dir_* toolchain_build_*
-
-distclean: dirclean config-clean
- rm -rf dl .*config* .pkg*
-
-.PHONY: FORCE
-FORCE: