summaryrefslogtreecommitdiff
path: root/cleopatre/buildroot/package/plcd
diff options
context:
space:
mode:
authorThierry Carré2013-03-04 18:57:32 +0100
committerThierry Carré2013-03-08 14:22:56 +0100
commitb6fff5df56df99f4c1d380798ad6cba247936086 (patch)
tree9ba1f5a6c4e9e2ca4d37d92e86822ad06b38b616 /cleopatre/buildroot/package/plcd
parent6d0d23c77aef2c5418a7188489bcb7392678666f (diff)
cleo/{buildroot/package, devkit/plcd}: update plcd makefile rules
- use libspid-config script - add "-Wall" option - add libs dependencies, but don't compile them
Diffstat (limited to 'cleopatre/buildroot/package/plcd')
-rw-r--r--cleopatre/buildroot/package/plcd/plcd.mk14
1 files changed, 6 insertions, 8 deletions
diff --git a/cleopatre/buildroot/package/plcd/plcd.mk b/cleopatre/buildroot/package/plcd/plcd.mk
index 3ed3838954..2772e14780 100644
--- a/cleopatre/buildroot/package/plcd/plcd.mk
+++ b/cleopatre/buildroot/package/plcd/plcd.mk
@@ -33,7 +33,7 @@ PLCD_LIBSPID_SITE:=$(BASE_DIR)/../application/libspid
ifneq ($(IS_PLCD_DEV),)
PLCD_SITE:=$(PLCD_DEV_SITE)
- PLCD_DEV_MAKE:=plcd-dev-make
+ PLCD_DEV_MAKE:=$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(PLCD_DIR) plcd
PLCD_DEV_CLEAN:=plcd-dev-clean
PLCD_BIN:=plcd
else
@@ -43,11 +43,6 @@ else
PLCD_BIN:=plcd-$(subst ",,$(BR2_TARGET_SPIDCOM_CHIP))
endif
-plcd-dev-make: $(PLCD_LIBSPID_SITE)/libspid.so
- $(TARGET_CONFIGURE_OPTS) \
- $(MAKE) -C $(PLCD_DIR) plcd \
- LINUX_DIR="$(BASE_DIR)/../linux-2.6.25.10-spc300"
-
plcd-dev-clean:
-$(MAKE) -C $(PLCD_DIR) clean
@@ -60,7 +55,10 @@ $(PLCD_DIR)/.unpacked:
$(PLCD_DIR)/.configured: $(PLCD_DIR)/.unpacked
touch $(PLCD_DIR)/.configured
-$(PLCD_DIR)/$(PLCD_BIN): $(PLCD_DIR)/.configured $(PLCD_DEV_MAKE)
+$(PLCD_DIR)/$(PLCD_BIN): $(PLCD_LIBSPID_SITE)/libspid.so \
+ $(PLCD_DIR)/.configured \
+ FORCE_PLCD_MAKE
+ $(PLCD_DEV_MAKE)
$(TARGET_DIR)/usr/sbin/plcd: $(PLCD_DIR)/$(PLCD_BIN)
cp $< $@
@@ -73,7 +71,7 @@ plcd-clean: $(PLCD_DEV_CLEAN)
plcd-dirclean:
rm -f $(PLCD_DIR)
-.PHONY: $(TARGET_DIR)/usr/sbin/plcd
+.PHONY: FORCE_PLCD_MAKE
#############################################################
#