Changeset 1433 for trunk/src/ash


Ignore:
Timestamp:
Mar 24, 2008, 3:59:43 AM (17 years ago)
Author:
bird
Message:

Fixed the multiple output rules that screwed up the parallel builds (by using the a + b + c syntax).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ash/Makefile.kmk

    r1432 r1433  
    133133endif
    134134
    135 $(PATH_TARGET)/arith.h $(PATH_TARGET)/arith.c: arith.y | $(call DIRDEP,$(PATH_TARGET))
     135$(PATH_TARGET)/arith.h + $(PATH_TARGET)/arith.c: arith.y | $(call DIRDEP,$(PATH_TARGET))
    136136        $(YACC) -ld $^
    137137        $(MV) -f y.tab.c $(PATH_TARGET)/arith.c
     
    141141        flex -8 -o$@ $^                     # 8-bit lex scanner for arithmetic
    142142
    143 $(PATH_TARGET)/builtins.h $(PATH_TARGET)/builtins.c: $(PATH_CURRENT)/mkbuiltins shell.h builtins.def | $(call DIRDEP,$(PATH_TARGET))
     143$(PATH_TARGET)/builtins.h + $(PATH_TARGET)/builtins.c: $(PATH_CURRENT)/mkbuiltins shell.h builtins.def | $(call DIRDEP,$(PATH_TARGET))
    144144        $(BOOTSTRAP_SHELL) $+ $(dir $@)
    145145        [ -f $(PATH_TARGET)/builtins.h ]
    146146
    147 $(PATH_TARGET)/nodes.h $(PATH_TARGET)/nodes.c: $(PATH_CURRENT)/mknodes.sh nodetypes nodes.c.pat | $(call DIRDEP,$(PATH_TARGET))
     147$(PATH_TARGET)/nodes.h + $(PATH_TARGET)/nodes.c: $(PATH_CURRENT)/mknodes.sh nodetypes nodes.c.pat | $(call DIRDEP,$(PATH_TARGET))
    148148        $(BOOTSTRAP_SHELL) $+ $(dir $@)
    149149        [ -f $(dir $@)/nodes.h ]
Note: See TracChangeset for help on using the changeset viewer.