- Timestamp:
- 2017-10-21T05:46:19Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8988fde, be1b1e68
- Parents:
- 9c14309
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile
r9c14309 rcc92076 41 41 COMMON_MAKEFILE = Makefile.common 42 42 COMMON_HEADER = common.h 43 COMMON_HEADER_PREV = $(COMMON_HEADER).prev44 43 45 44 CONFIG_MAKEFILE = Makefile.config … … 52 51 53 52 common: $(COMMON_MAKEFILE) $(COMMON_HEADER) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) 54 cp -a $(COMMON_HEADER) $(COMMON_HEADER_PREV)55 53 56 54 kernel: common … … 85 83 # Autotool (detects compiler features) 86 84 87 autotool $(COMMON_MAKEFILE) $(COMMON_HEADER): $(CONFIG_MAKEFILE) 85 autotool $(COMMON_MAKEFILE) $(COMMON_HEADER): $(CONFIG_MAKEFILE) $(AUTOTOOL) 88 86 $(AUTOTOOL) 89 -[ -f $(COMMON_HEADER_PREV) ] && diff -q $(COMMON_HEADER_PREV) $(COMMON_HEADER) && mv -f $(COMMON_HEADER_PREV) $(COMMON_HEADER)87 diff -q $(COMMON_HEADER).new $(COMMON_HEADER) 2> /dev/null; if [ $$? -ne 0 ]; then mv -f $(COMMON_HEADER).new $(COMMON_HEADER); fi 90 88 91 89 # Build-time configuration … … 115 113 116 114 distclean: clean 117 rm -f $(CSCOPE).out $(COMMON_MAKEFILE) $(COMMON_HEADER) $(CO MMON_HEADER_PREV) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) tools/*.pyc tools/checkers/*.pyc release/HelenOS-*115 rm -f $(CSCOPE).out $(COMMON_MAKEFILE) $(COMMON_HEADER) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) tools/*.pyc tools/checkers/*.pyc release/HelenOS-* 118 116 119 117 clean:
Note:
See TracChangeset
for help on using the changeset viewer.