Changeset 2b2783b in mainline


Ignore:
Timestamp:
2019-08-17T12:49:43Z (5 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:
1ef3213
Parents:
a8ccc7e
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-27 11:47:17)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
Message:

Run just meson via make meson

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    ra8ccc7e r2b2783b  
    6969endif
    7070
    71 .PHONY: all precheck cscope cscope_parts autotool config_default config distclean clean check releasefile release common export-posix space
     71.PHONY: all precheck cscope cscope_parts autotool config_default config distclean clean check releasefile release meson export-posix space
    7272
    73 all: common export-cross test-xcw
     73all: meson export-cross test-xcw
    7474        $(MAKE) -r -C boot PRECHECK=$(PRECHECK) BUILD_DIR=$(BUILD_DIR)
    7575
     
    7777        PATH="$(CROSS_PATH):$$PATH" meson . $(BUILD_DIR) --cross-file meson/cross/$(CROSS_TARGET) $(MESON_ARGS)
    7878
    79 common: $(COMMON_MAKEFILE) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) $(ERRNO_HEADER) $(BUILD_DIR)/build.ninja
     79meson: $(COMMON_MAKEFILE) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) $(ERRNO_HEADER) $(BUILD_DIR)/build.ninja
    8080        PATH="$(CROSS_PATH):$$PATH" ninja -C $(BUILD_DIR)
    8181        PATH="$(CROSS_PATH):$$PATH" DESTDIR="$(BUILD_DIR)/dist" meson install --no-rebuild --only-changed -C $(BUILD_DIR) > $(BUILD_DIR)/install.log
    8282
    83 test-xcw: common export-cross
     83test-xcw: meson export-cross
    8484ifeq ($(CONFIG_DEVEL_FILES),y)
    8585        export PATH=$$PATH:$(abspath tools/xcw/bin) && $(MAKE) -r -C tools/xcw/demo
    8686endif
    8787
    88 export-posix: common
     88export-posix: meson
    8989ifndef EXPORT_DIR
    9090        @echo ERROR: Variable EXPORT_DIR is not defined. && false
     
    9494endif
    9595
    96 export-cross: common
     96export-cross: meson
    9797        mkdir -p uspace/export
    9898        $(MAKE) -r -C uspace export EXPORT_DIR=$(abspath uspace/export) UARCH=$(UARCH)
Note: See TracChangeset for help on using the changeset viewer.