Changes in / [d542aad:2f02ee25] in mainline


Ignore:
Files:
5 added
3 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rd542aad r2f02ee25  
    562562! CONFIG_BAREBONE (n/y)
    563563
     564% Build binutils binaries
     565! CONFIG_BINUTILS (n/y)
     566
    564567% Line debugging information
    565568! [CONFIG_STRIP_BINARIES!=y] CONFIG_LINE_DEBUG (n/y)
  • Makefile

    rd542aad r2f02ee25  
    6666# Autotool (detects compiler features)
    6767
    68 $(COMMON_MAKEFILE): autotool
    69 $(COMMON_HEADER): autotool
    70 
    71 autotool: $(CONFIG_MAKEFILE)
     68autotool $(COMMON_MAKEFILE) $(COMMON_HEADER): $(CONFIG_MAKEFILE)
    7269        $(AUTOTOOL)
    7370        -[ -f $(COMMON_HEADER_PREV) ] && diff -q $(COMMON_HEADER_PREV) $(COMMON_HEADER) && mv -f $(COMMON_HEADER_PREV) $(COMMON_HEADER)
     
    7572# Build-time configuration
    7673
    77 $(CONFIG_MAKEFILE): config_default
    78 $(CONFIG_HEADER): config_default
    79 
    80 config_default: $(CONFIG_RULES)
     74config_default $(CONFIG_MAKEFILE) $(CONFIG_HEADER): $(CONFIG_RULES)
    8175ifeq ($(HANDS_OFF),y)
    8276        $(CONFIG) $< hands-off $(PROFILE)
     
    10094distclean: clean
    10195        rm -f $(CSCOPE).out $(COMMON_MAKEFILE) $(COMMON_HEADER) $(COMMON_HEADER_PREV) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) tools/*.pyc tools/checkers/*.pyc release/HelenOS-*
     96        cd ./uspace/app/binutils/; ./distclean.sh
    10297
    10398clean:
  • boot/Makefile.common

    rd542aad r2f02ee25  
    166166        $(USPACE_PATH)/app/websrv/websrv
    167167
     168ifeq ($(CONFIG_BINUTILS),y)
     169RD_APPS_NON_ESSENTIAL += \
     170        $(USPACE_PATH)/app/binutils/bin/as \
     171        $(USPACE_PATH)/app/binutils/bin/ld
     172endif
     173
    168174ifneq ($(CONFIG_BAREBONE),y)
    169175NET_CFG = \
  • uspace/Makefile

    rd542aad r2f02ee25  
    111111        drv/bus/usb/vhc
    112112
     113ifeq ($(CONFIG_BINUTILS),y)
     114DIRS += \
     115        app/binutils
     116endif
     117
    113118## Networking
    114119#
Note: See TracChangeset for help on using the changeset viewer.