98 |
# Generic C rule |
# Generic C rule |
99 |
#----------------------------------------------------------------------------- |
#----------------------------------------------------------------------------- |
100 |
|
|
101 |
|
$(PPC_ALTIVEC_OBJECTS): CFLAGS+= $(ALTIVEC_CFLAGS) |
102 |
|
|
103 |
.c.$(OBJECT_EXTENSION): |
.c.$(OBJECT_EXTENSION): |
104 |
@echo " C: $(@D)/$(<F)" |
@echo " C: $(@D)/$(<F)" |
105 |
@$(INSTALL) -d $(BUILD_DIR)/$(@D) |
@$(INSTALL) -d $(BUILD_DIR)/$(@D) |
111 |
|
|
112 |
$(STATIC_LIB): $(BUILD_DIR) $(OBJECTS) |
$(STATIC_LIB): $(BUILD_DIR) $(OBJECTS) |
113 |
@echo " L: $(@F)" |
@echo " L: $(@F)" |
114 |
@cd $(BUILD_DIR) && ar rc $(@F) $(OBJECTS) && $(RANLIB) $(@F) |
@cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F) |
115 |
|
|
116 |
#----------------------------------------------------------------------------- |
#----------------------------------------------------------------------------- |
117 |
# Shared Library |
# Shared Library |