Index: Makefile
===================================================================
--- Makefile	(revision 667c3fcabb18fdbfeb86c021b882093c9fe139bc)
+++ Makefile	(revision 2670afc0e915fe051f0ee2c90502d1f94b54f19b)
@@ -27,50 +27,15 @@
 #
 
-# Just for this Makefile. Sub-makes will run in parallel if requested.
-.NOTPARALLEL:
-
 CCHECK = tools/sycek/ccheck
 CSCOPE = cscope
 FORMAT = clang-format
 CHECK = tools/check.sh
-CONFIG = $(abspath tools/config.py)
-MESON = meson
 
-BUILD_DIR=$(abspath build)
-
-CONFIG_RULES = HelenOS.config
-
-CONFIG_MAKEFILE = $(BUILD_DIR)/Makefile.config
-CONFIG_HEADER = $(BUILD_DIR)/config.h
 ERRNO_HEADER = abi/include/abi/errno.h
 ERRNO_INPUT = abi/include/abi/errno.in
-VERSION_FILE = version
 
--include $(CONFIG_MAKEFILE)
--include $(COMMON_MAKEFILE)
+.PHONY: all cscope cscope_parts format ccheck ccheck-fix space doxy check check_errno releasefile release
 
-CROSS_TARGET ?= $(UARCH)
-
-ifeq ($(MACHINE),bmalta)
-	CROSS_TARGET = mips32eb
-endif
-
-.PHONY: all precheck cscope cscope_parts config_default config distclean clean check releasefile release meson space
-
-all: meson
-
-$(BUILD_DIR)/build.ninja: $(CONFIG_MAKEFILE) $(VERSION_FILE)
-	meson . $(BUILD_DIR) --cross-file meson/cross/$(CROSS_TARGET)
-
-meson: $(COMMON_MAKEFILE) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) $(ERRNO_HEADER) $(BUILD_DIR)/build.ninja
-	ninja -C $(BUILD_DIR)
-
-test-xcw: meson
-ifeq ($(CONFIG_DEVEL_FILES),y)
-	export PATH=$$PATH:$(abspath tools/xcw/bin) && $(MAKE) -r -C tools/xcw/demo
-endif
-
-precheck: clean
-	$(MAKE) -r all PRECHECK=y
+all:
 
 cscope:
@@ -93,7 +58,4 @@
 	cd tools && ./build-ccheck.sh
 	tools/ccheck.sh --fix
-
-$(CCHECK):
-	cd tools && ./build-ccheck.sh
 
 space:
@@ -118,22 +80,4 @@
 	git grep -n -f - -- ':(exclude)abi' ':(exclude)uspace/lib/posix'
 
-# Build-time configuration
-
-config_default $(CONFIG_MAKEFILE) $(CONFIG_HEADER): $(CONFIG_RULES)
-	mkdir -p $(BUILD_DIR)
-ifeq ($(HANDS_OFF),y)
-	cd $(BUILD_DIR) && $(CONFIG) $(abspath $<) $(abspath defaults) hands-off $(PROFILE)
-else
-	cd $(BUILD_DIR) && $(CONFIG) $(abspath $<) $(abspath defaults) default $(PROFILE)
-endif
-
-config: $(CONFIG_RULES)
-	mkdir -p $(BUILD_DIR)
-	cd $(BUILD_DIR) && $(CONFIG) $(abspath $<) $(abspath defaults)
-
-random-config: $(CONFIG_RULES)
-	mkdir -p $(BUILD_DIR)
-	cd $(BUILD_DIR) && $(CONFIG) $(abspath $<) $(abspath defaults) random
-
 # Release files
 
@@ -144,16 +88,6 @@
 	$(MAKE) -r -C release release
 
-# Cleaning
-
-distclean: clean
-	rm -f $(CSCOPE).out $(COMMON_MAKEFILE) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) tools/*.pyc tools/checkers/*.pyc release/HelenOS-*
-
-clean:
-	$(MAKE) -r -C tools/xcw/demo clean
-
 $(ERRNO_HEADER): $(ERRNO_INPUT)
 	echo '/* Generated file. Edit errno.in instead. */' > $@.new
 	sed 's/__errno_entry(\([^,]*\),\([^,]*\),.*/#define \1 __errno_t(\2)/' < $< >> $@.new
 	mv $@.new $@
-
--include Makefile.local
