Changeset e540bc87 in mainline for Makefile


Ignore:
Timestamp:
2017-05-19T15:46:36Z (7 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c7a67c4
Parents:
b06414f
Message:

disable implicit make rules
(we do not build a native application, thus we want to retain full control of the build process)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    rb06414f re540bc87  
    4949all: $(COMMON_MAKEFILE) $(COMMON_HEADER) $(CONFIG_MAKEFILE) $(CONFIG_HEADER)
    5050        cp -a $(COMMON_HEADER) $(COMMON_HEADER_PREV)
    51         $(MAKE) -C kernel PRECHECK=$(PRECHECK)
    52         $(MAKE) -C uspace PRECHECK=$(PRECHECK)
    53         $(MAKE) -C boot PRECHECK=$(PRECHECK)
     51        $(MAKE) -r -C kernel PRECHECK=$(PRECHECK)
     52        $(MAKE) -r -C uspace PRECHECK=$(PRECHECK)
     53        $(MAKE) -r -C boot PRECHECK=$(PRECHECK)
    5454
    5555precheck: clean
    56         $(MAKE) all PRECHECK=y
     56        $(MAKE) -r all PRECHECK=y
    5757
    5858cscope:
     
    9797
    9898releasefile: all
    99         $(MAKE) -C release releasefile
     99        $(MAKE) -r -C release releasefile
    100100
    101101release:
    102         $(MAKE) -C release release
     102        $(MAKE) -r -C release release
    103103
    104104# Cleaning
     
    109109clean:
    110110        rm -fr $(SANDBOX)
    111         $(MAKE) -C kernel clean
    112         $(MAKE) -C uspace clean
    113         $(MAKE) -C boot clean
     111        $(MAKE) -r -C kernel clean
     112        $(MAKE) -r -C uspace clean
     113        $(MAKE) -r -C boot clean
    114114
    115115-include Makefile.local
Note: See TracChangeset for help on using the changeset viewer.