+# libmspack configury doesn't obey --target
+environment_libmspack-20030726_$(target) += PATH=$(shell pwd)/upstream/install/$(target)/bin:$$PATH
+environment_libmspack-20030726_$(target) += CC=$(shell pwd)/upstream/install/bin/$(target)-gcc
+environment_libmspack-20030726_$(target) += AR="$(shell pwd)/upstream/install/$(target)/bin/ar"
+environment_libmspack-20030726_$(target) += AR2=$(shell pwd)/upstream/install/$(target)/bin/ranlib
+environment_libmspack-20030726_$(target) += OPTIM="-ffunction-sections -fdata-sections -O3"
+
+# WindowMaker configury doesn't obey --target
+environment_WindowMaker-0.80.2_$(target) += PATH=$(shell pwd)/upstream/install/$(target)/bin:$$PATH
+environment_WindowMaker-0.80.2_$(target) += CC=$(shell pwd)/upstream/install/bin/$(target)-gcc
+environment_WindowMaker-0.80.2_$(target) += AR="$(shell pwd)/upstream/install/$(target)/bin/ar"
+environment_WindowMaker-0.80.2_$(target) += AR2=$(shell pwd)/upstream/install/$(target)/bin/ranlib
+environment_WindowMaker-0.80.2_$(target) += LDFLAGS="-lXext -ldl"
+make_install_WindowMaker-0.80.2_$(target) := -C WINGs install; make -C wrlib
+make_WindowMaker-0.80.2_$(target) := WINGs
+
+environment_gcc_3.3_$(target) += PATH=$(shell pwd)/upstream/install/bin:$$PATH
+
+.PRECIOUS: .vendor .download_% .configure_%_$(target) .install_%_$(target)
+
+.download_org.ibex.nestedvm:
+ mkdir -p upstream/org.ibex.nestedvm
+ cd upstream/org.ibex.nestedvm; wget -l 999 -nH -r http://nestedvm.ibex.org/
+ find upstream/org.ibex.nestedvm -name index.html -exec rm -f {} \;
+ touch $@
+
+.build_nestedvm: .vendor .download_nestedvm
+ cd upstream/nestedvm; make usr=$(shell pwd)/upstream/install
+ touch $@
+
+.install_org.ibex.nestedvm: .build_org.ibex.nestedvm
+ touch $@
+
+.download_org.ibex.crypto:
+ mkdir -p upstream/org.ibex.crypto
+ cd upstream/org.ibex.crypto; wget -l 999 -nH -r http://crypto.ibex.org/
+ find upstream/org.ibex.crypto -name index.html -exec rm -f {} \;
+ touch $@