Changes in / [f00af83:be79a663] in mainline


Ignore:
Files:
5 added
3 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rf00af83 rbe79a663  
    564564! CONFIG_BAREBONE (n/y)
    565565
     566% Build binutils binaries
     567! CONFIG_BINUTILS (n/y)
     568
    566569% Line debugging information
    567570! [CONFIG_STRIP_BINARIES!=y] CONFIG_LINE_DEBUG (n/y)
  • Makefile

    rf00af83 rbe79a663  
    2626# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    2727#
     28
     29# Just for this Makefile. Sub-makes will run in parallel if requested.
     30.NOTPARALLEL:
    2831
    2932CSCOPE = cscope
     
    6669# Autotool (detects compiler features)
    6770
    68 $(COMMON_MAKEFILE): autotool
    69 $(COMMON_HEADER): autotool
    70 
    71 autotool: $(CONFIG_MAKEFILE)
     71autotool $(COMMON_MAKEFILE) $(COMMON_HEADER): $(CONFIG_MAKEFILE)
    7272        $(AUTOTOOL)
    7373        -[ -f $(COMMON_HEADER_PREV) ] && diff -q $(COMMON_HEADER_PREV) $(COMMON_HEADER) && mv -f $(COMMON_HEADER_PREV) $(COMMON_HEADER)
     
    7575# Build-time configuration
    7676
    77 $(CONFIG_MAKEFILE): config_default
    78 $(CONFIG_HEADER): config_default
    79 
    80 config_default: $(CONFIG_RULES)
     77config_default $(CONFIG_MAKEFILE) $(CONFIG_HEADER): $(CONFIG_RULES)
    8178ifeq ($(HANDS_OFF),y)
    8279        $(CONFIG) $< hands-off $(PROFILE)
     
    10097distclean: clean
    10198        rm -f $(CSCOPE).out $(COMMON_MAKEFILE) $(COMMON_HEADER) $(COMMON_HEADER_PREV) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) tools/*.pyc tools/checkers/*.pyc release/HelenOS-*
     99        cd ./uspace/app/binutils/; ./distclean.sh
    102100
    103101clean:
  • boot/Makefile.common

    rf00af83 rbe79a663  
    173173        $(USPACE_PATH)/app/websrv/websrv
    174174
     175ifeq ($(CONFIG_BINUTILS),y)
     176RD_APPS_NON_ESSENTIAL += \
     177        $(USPACE_PATH)/app/binutils/bin/as \
     178        $(USPACE_PATH)/app/binutils/bin/ld
     179endif
     180
    175181ifneq ($(CONFIG_BAREBONE),y)
    176182NET_CFG = \
  • uspace/Makefile

    rf00af83 rbe79a663  
    114114        drv/bus/usb/vhc
    115115
     116ifeq ($(CONFIG_BINUTILS),y)
     117DIRS += \
     118        app/binutils
     119endif
     120
    116121## Networking
    117122#
Note: See TracChangeset for help on using the changeset viewer.