Convert to new template
[openwrt-10.03/.git] / toolchain / utils / Makefile
index 404a5e5fdaf6d6c33373019220ea59e3d3ab6344..2af6b139dfd81a1320b8fbc8e8b60df2a91a98d6 100644 (file)
@@ -3,11 +3,16 @@ include $(TOPDIR)/rules.mk
 TARGETS:=sstrip
 UTILS_BUILD_DIR:=$(TOOL_BUILD_DIR)/utils
 
+OS:=$(shell uname)
+ifeq ($(OS),Darwin)
+CFLAGS += -I./include
+endif
+
 prepare: $(UTILS_BUILD_DIR)
 compile: prepare $(patsubst %,$(UTILS_BUILD_DIR)/%,$(TARGETS))
 install: compile
        mkdir -p $(STAGING_DIR)/bin
-       cp -a $(UTILS_BUILD_DIR)/* $(STAGING_DIR)/bin/
+       $(CP) $(UTILS_BUILD_DIR)/* $(STAGING_DIR)/bin/
 package:
 clean:
        rm -rf $(UTILS_BUILD_DIR)
@@ -16,6 +21,6 @@ $(UTILS_BUILD_DIR):
        mkdir -p $(UTILS_BUILD_DIR)
        
 $(UTILS_BUILD_DIR)/%: src/%.c
-       $(CC) -o $@ $(patsubst $(UTILS_BUILD_DIR)/%,src/%.c,$@)
+       $(CC) $(CFLAGS) -o $@ $(patsubst $(UTILS_BUILD_DIR)/%,src/%.c,$@)
        chmod 755 $@