[Armadeus-commitlog] SF.net SVN: armadeus:[1065] trunk/buildroot/package
Brought to you by:
sszy
|
From: <ar...@us...> - 2009-02-13 18:04:33
|
Revision: 1065
http://armadeus.svn.sourceforge.net/armadeus/?rev=1065&view=rev
Author: artemys
Date: 2009-02-13 18:04:23 +0000 (Fri, 13 Feb 2009)
Log Message:
-----------
[BUILDROOT] Add ad9889ctl tool to buildroot (part 2 ;-) )
Added Paths:
-----------
trunk/buildroot/package/ad9889ctrl/
trunk/buildroot/package/ad9889ctrl/Config.in
trunk/buildroot/package/ad9889ctrl/ad9889.mk
Added: trunk/buildroot/package/ad9889ctrl/Config.in
===================================================================
--- trunk/buildroot/package/ad9889ctrl/Config.in (rev 0)
+++ trunk/buildroot/package/ad9889ctrl/Config.in 2009-02-13 18:04:23 UTC (rev 1065)
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_AD9889CTRL
+ bool "ad9889ctrl"
+ depends on BR2_TARGET_ARMADEUS
+ default n
+ help
+ Build AD9889 control tool. It allows you to configure the HDMI/DVI
+ output of the DevFull directly from Linux userspace (command ad9889).
+
Added: trunk/buildroot/package/ad9889ctrl/ad9889.mk
===================================================================
--- trunk/buildroot/package/ad9889ctrl/ad9889.mk (rev 0)
+++ trunk/buildroot/package/ad9889ctrl/ad9889.mk 2009-02-13 18:04:23 UTC (rev 1065)
@@ -0,0 +1,42 @@
+#############################################################
+#
+# ad9889 tool
+#
+#############################################################
+
+AD9889CTRL_VER:=1.0
+AD9889CTRL_SOURCE:=$(BUILD_DIR)/../../target/packages/ad9889ctrl
+AD9889CTRL_DIR:=$(BUILD_DIR)/ad9889ctrl-$(AD9889CTRL_VER)
+AD9889CTRL_CAT:=zcat
+AD9889CTRL_BINARY:=ad9889ctrl
+AD9889CTRL_TARGET_BINARY:=usr/bin/ad9889ctrl
+
+$(AD9889CTRL_DIR)/ad9889ctrl.c:
+ set
+ mkdir -p $(AD9889CTRL_DIR)/
+ cp $(AD9889CTRL_SOURCE)/* $(AD9889CTRL_DIR)/
+
+$(AD9889CTRL_DIR)/$(AD9889CTRL_BINARY): $(AD9889CTRL_DIR)/ad9889ctrl.c $(AD9889CTRL_DIR)/ad9889ctrl.h
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) CC=$(TARGET_CC) -C $(AD9889CTRL_DIR)
+
+$(TARGET_DIR)/$(AD9889CTRL_TARGET_BINARY): $(AD9889CTRL_DIR)/$(AD9889CTRL_BINARY)
+ install -D $< $@
+ $(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/$(AD9889CTRL_TARGET_BINARY)
+
+ad9889ctrl: uclibc $(TARGET_DIR)/$(AD9889CTRL_TARGET_BINARY)
+
+ad9889ctrl-clean:
+ rm -f $(TARGET_DIR)/$(AD9889CTRL_TARGET_BINARY)
+ -$(MAKE) -C $(AD9889CTRL_DIR) clean
+
+ad9889ctrl-dirclean:
+ rm -rf $(AD9889CTRL_DIR)
+
+#############################################################
+#
+# Toplevel Makefile options
+#
+#############################################################
+ifeq ($(strip $(BR2_PACKAGE_AD9889CTRL)),y)
+TARGETS+=ad9889ctrl
+endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|