Changeset 2fff3c4 in mainline for Makefile


Ignore:
Timestamp:
2019-08-17T12:49:43Z (6 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c4e5d40
Parents:
ecf56f80
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-16 13:32:05)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
Message:

Build kernel using meson

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    recf56f80 r2fff3c4  
    6161CROSS_PATH = $(shell dirname "$(CC)")
    6262
    63 .PHONY: all precheck cscope cscope_parts autotool config_auto config_default config distclean clean check releasefile release common boot kernel uspace export-posix space
     63.PHONY: all precheck cscope cscope_parts autotool config_default config distclean clean check releasefile release common export-posix space
    6464
    65 all: kernel uspace export-cross test-xcw
     65all: common export-cross test-xcw
    6666        $(MAKE) -r -C boot PRECHECK=$(PRECHECK)
    6767
     
    7070
    7171common: $(COMMON_MAKEFILE) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) $(ERRNO_HEADER) build/build.ninja
    72 
    73 kernel: common
    74         $(MAKE) -r -C kernel PRECHECK=$(PRECHECK)
    75 
    76 uspace: common
    7772        PATH="$(CROSS_PATH):$$PATH" ninja -C build
    7873        PATH="$(CROSS_PATH):$$PATH" DESTDIR="$$PWD/dist" meson install --no-rebuild --only-changed -C build > build/install.log
    7974
    80 test-xcw: uspace export-cross
     75test-xcw: common export-cross
    8176ifeq ($(CONFIG_DEVEL_FILES),y)
    8277        export PATH=$$PATH:$(abspath tools/xcw/bin) && $(MAKE) -r -C tools/xcw/demo
Note: See TracChangeset for help on using the changeset viewer.