summaryrefslogtreecommitdiff
path: root/cleopatre
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre')
-rw-r--r--cleopatre/application/afe/Makefile11
-rw-r--r--cleopatre/buildroot/package/afe/afe.mk10
2 files changed, 13 insertions, 8 deletions
diff --git a/cleopatre/application/afe/Makefile b/cleopatre/application/afe/Makefile
index 253954c556..55d0ec89fb 100644
--- a/cleopatre/application/afe/Makefile
+++ b/cleopatre/application/afe/Makefile
@@ -4,18 +4,23 @@ SRCPATH=src
INCPATH=.
CLEO_DIR = ../..
-RESPONSE_FILE=extra_flags
+LINUX_DIR = $(CLEO_DIR)/linux-2.6.25.10-spc300
ifeq ($(CC_FOR_TARGET),) #direct compile
CC=arm-linux-gcc
CC_WITH_CFLAGS=$(CC) -I/opt/spidcom/spc300/usr/include -g -Os
CC_WITHOUT_CFLAGS=$(CC)
-LINUX_DIR = $(CLEO_DIR)/linux-2.6.25.10-spc300
else #compile from buildroot
CC_WITH_CFLAGS=$(CC)
CC_WITHOUT_CFLAGS=$(CC_FOR_TARGET)
endif
-EXTRA_CFLAGS=-I$(INCPATH) -I$(LINUX_DIR)/include -MMD @$(CLEO_DIR)/$(RESPONSE_FILE)
+
+RESPONSE_FILE = extra_flags
+INCLUDES = -I$(INCPATH) \
+ -I$(LINUX_DIR)/include
+
+EXTRA_CFLAGS = $(INCLUDES) -MMD -Wall \
+ @$(CLEO_DIR)/$(RESPONSE_FILE)
SRCS=$(subst $(SRCPATH)/,,$(wildcard $(SRCPATH)/*.c))
OBJS=$(addprefix $(OBJPATH)/,$(SRCS:.c=.o))
diff --git a/cleopatre/buildroot/package/afe/afe.mk b/cleopatre/buildroot/package/afe/afe.mk
index 2665ad15ee..1047dea027 100644
--- a/cleopatre/buildroot/package/afe/afe.mk
+++ b/cleopatre/buildroot/package/afe/afe.mk
@@ -36,10 +36,10 @@ $(AFE_DIR)/.unpacked:
$(AFE_DIR)/.configured: $(AFE_DIR)/.unpacked
touch $(AFE_DIR)/.configured
-$(AFE_DIR)/afe: $(AFE_DIR)/.configured
+$(AFE_DIR)/afe: $(AFE_DIR)/.configured \
+ FORCE_AFE_MAKE
$(TARGET_CONFIGURE_OPTS) \
- $(MAKE) -C $(AFE_DIR) afe \
- LINUX_DIR="$(BASE_DIR)/../linux-2.6.25.10-spc300"
+ $(MAKE) -C $(AFE_DIR) afe
$(TARGET_DIR)/usr/bin/afe: $(AFE_DIR)/afe
mkdir -p $(TARGET_DIR)/usr/bin
@@ -54,8 +54,8 @@ afe-clean:
afe-dirclean:
rm -f $(AFE_DIR)
-# We declare $(AFE_DIR)/afe rule as PHONY to force compilation
-.PHONY: $(AFE_DIR)/afe
+# We declare FORCE_AFE_MAKE rule as PHONY to force compilation
+.PHONY: FORCE_AFE_MAKE
#############################################################
#