~vojtech-horky/helenos/helenos-qemu

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Vojtech Horky
  • Date: 2017-06-14 06:22:31 UTC
  • mfrom: (2103.1.569 HelenOS.mainline)
  • Revision ID: vojtechhorky@users.sourceforge.net-20170614062231-q4ui9pyxp0gs2hrl
MergeĀ mainlineĀ changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
 
49
49
all: $(COMMON_MAKEFILE) $(COMMON_HEADER) $(CONFIG_MAKEFILE) $(CONFIG_HEADER)
50
50
        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)
54
54
 
55
55
precheck: clean
56
 
        $(MAKE) all PRECHECK=y
 
56
        $(MAKE) -r all PRECHECK=y
57
57
 
58
58
cscope:
59
59
        find abi kernel boot uspace -type f -regex '^.*\.[chsS]$$' | xargs $(CSCOPE) -b -k -u -f$(CSCOPE).out
96
96
# Release files
97
97
 
98
98
releasefile: all
99
 
        $(MAKE) -C release releasefile
 
99
        $(MAKE) -r -C release releasefile
100
100
 
101
101
release:
102
 
        $(MAKE) -C release release
 
102
        $(MAKE) -r -C release release
103
103
 
104
104
# Cleaning
105
105
 
108
108
 
109
109
clean:
110
110
        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
114
114
 
115
115
-include Makefile.local