499 |
499 |
500 ifneq (,$$($1_STATIC_LIBRARY)) |
500 ifneq (,$$($1_STATIC_LIBRARY)) |
501 # Generating a static library, ie object file archive. |
501 # Generating a static library, ie object file archive. |
502 $$($1_TARGET) : $$($1_EXPECTED_OBJS) $$($1_RES) |
502 $$($1_TARGET) : $$($1_EXPECTED_OBJS) $$($1_RES) |
503 $$(call ARCHIVING_MSG,$$($1_LIBRARY)) |
503 $$(call ARCHIVING_MSG,$$($1_LIBRARY)) |
504 $(AR) $$($1_AR_FLAGS) $(AR_OUT_OPTION)$$($1_TARGET) $$($1_EXPECTED_OBJS) \ |
504 $(AR) $$($1_ARFLAGS) $(AR_OUT_OPTION)$$($1_TARGET) $$($1_EXPECTED_OBJS) \ |
505 $$($1_RES) $$($1_LDFLAGS_SUFFIX) $$($1_EXTRA_LDFLAGS_SUFFIX) |
505 $$($1_RES) $$($1_LDFLAGS_SUFFIX) $$($1_EXTRA_LDFLAGS_SUFFIX) |
506 endif |
506 endif |
507 |
507 |
508 ifneq (,$$($1_PROGRAM)) |
508 ifneq (,$$($1_PROGRAM)) |
509 # A executable binary has been specified, setup the target for it. |
509 # A executable binary has been specified, setup the target for it. |