Date:2012-05-04 03:26:32 (11 years 10 months ago)
Author:Xiangfu
Commit:6867d6769683a4f57cfafca2ce65a8c67cb05614
Message:cgmier: update it automatic detect icarus

Files: cgminer/Makefile (1 diff)
cgminer/files/cgminer (1 diff)

Change Details

cgminer/Makefile
4747CONFIGURE_ARGS += --disable-opencl --disable-adl --enable-icarus
4848TARGET_LDFLAGS += -Wl,-rpath-link=$(STAGING_DIR)/usr/lib
4949
50define Build/Compile
51    $(call Build/Compile/Default)
52    ( cd $(PKG_BUILD_DIR) && $(TARGET_CC) api-example.c -I compat/jansson -o cgminer-api; )
53endef
54
55
5056define Package/cgminer/install
5157    $(INSTALL_DIR) $(1)/usr/bin $(1)/etc/init.d
5258
59    $(INSTALL_BIN) $(PKG_BUILD_DIR)/cgminer-api $(1)/usr/bin
60
5361    $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/cgminer $(1)/usr/bin
5462    $(INSTALL_BIN) $(FILES_DIR)/cgminer $(1)/etc/init.d
5563endef
cgminer/files/cgminer
11#!/bin/sh /etc/rc.common
22START=99
33
4POOL="-o http://pool.ABCPool.co -O xiangfu.0:x"
5DEV="-S /dev/ttyUSB0"
6PARAMETER="$DEV $POOL"
4POOL1="-o http://pool.ABCPool.co:8332 -O xiangfu.0:x"
5POOL2="-o http://pit.deepbit.net:8332 -O xiangfu.z@gmail.com_0:x"
6POOL3=""
7
8POOLS="$POOL1 $POOL2 $POOL3"
9
710start() {
8    cgminer -q -T --api-network --api-listen $PARAMETER> /dev/null 2>&1 &
11    DEVS=`find /dev/ -type c -name "ttyUSB*" | sed 's/^/-S/' | sed ':a;N;$!ba;s/\n/ /g'`
12    cgminer -q -T --api-network --api-listen $POOLS $DEVS &
913}
1014
1115stop() {

Archive Download the corresponding diff file



interactive