diff options
author | James <31272717+gpd-pocket-hacker@users.noreply.github.com> | 2020-10-31 18:25:41 +0000 |
---|---|---|
committer | James <31272717+gpd-pocket-hacker@users.noreply.github.com> | 2020-10-31 19:32:32 +0000 |
commit | c3606b0b60e37f5af9e7b71a9e19c3f8097b4a61 (patch) | |
tree | 9866aac3d1c354fb6f042d640b4fa470ee8809d3 /Makefile | |
parent | 232cf21c35c79458969fd661d18ca779c5418c2e (diff) | |
download | galaxy_tools-c3606b0b60e37f5af9e7b71a9e19c3f8097b4a61.tar.gz galaxy_tools-c3606b0b60e37f5af9e7b71a9e19c3f8097b4a61.tar.bz2 galaxy_tools-c3606b0b60e37f5af9e7b71a9e19c3f8097b4a61.zip |
split out rx and add syslog support
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 37 |
1 files changed, 29 insertions, 8 deletions
@@ -1,13 +1,34 @@ CFLAGS=-Wall ${CURSES_CFLAGS} -CURSES_CFLAGS=$(shell pkg-config --cflags ncurses) -CURSES_LIBS=$(shell pkg-config --libs ncurses) +PKG_CONFIG=pkg-config +CURSES_CFLAGS=$(shell ${PKG_CONNFIG} --cflags ncursesw) +CURSES_LIBS=$(shell ${PKG_CONFIG} --libs ncursesw) -all: net_rx net_arm serial_rx serial_arm serial_keypad net_keypad +#export STAGING_DIR -net_rx:util.o sia.o net_rx.o -net_arm:util.o sia.o net_arm.o arm.c -serial_rx:util.o sia.o serial_rx.o -serial_arm:util.o sia.o serial_arm.o arm.c +#TOOLS_DIR=/root/projects/openwrt/tpl-wdr3600/trunk-50149/staging_dir/toolchain-mips_34kc_gcc-5.3.0_musl-1.1.16 +#STAGING_DIR=/root/projects/openwrt/tpl-wdr3600/trunk-50149/staging_dir/target-mips_34kc_musl-1.1.16/ + +#TOOLS_DIR=/root/projects/openwrt/tpl-wdr3600/trunk-47381/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_musl-1.1.11 +#STAGING_DIR=/root/projects/openwrt/tpl-wdr3600/trunk-47381/staging_dir/target-mips_34kc_musl-1.1.11 + +#CC=${TOOLS_DIR}/bin/mips-openwrt-linux-gcc + +CFLAGS=-I${STAGING_DIR}/include -I${TOOLS_DIR}/include + +PROGS=net_rx net_arm serial_rx serial_arm serial_keypad net_keypad + +PREFIX=/usr/local + +all: ${PROGS} + +install: ${PROGS} + mkdir -p ${DESTDIR}/${PREFIX}/bin + for i in ${PROGS}; do install -m 755 $$i ${DESTDIR}/${PREFIX}/bin/$$i; done + +net_rx:util.o sia.o net_rx.o rx.o +net_arm:util.o sia.o net_arm.o arm.o +serial_rx:util.o sia.o serial_rx.o rx.o +serial_arm:util.o sia.o serial_arm.o arm.o serial_keypad:util.o keypad.o serial_keypad.o ${CC} ${CFLAGS} ${LDFLAGS} -o $@ $^ ${CURSES_LIBS} ${LIBS} @@ -16,7 +37,7 @@ net_keypad:util.o keypad.o net_keypad.o ${CC} ${CFLAGS} ${LDFLAGS} -o $@ $^ ${CURSES_LIBS} ${LIBS} tidy: - astyle -A3 -s2 --attach-extern-c -L -c -w -Y -m0 -f -p -H -U -k3 -xj -xd sia.c sia.h util.c util.h serial_rx.c net_rx.c serial_arm.c net_arm.c arm.c keypad.c net_keypad.c serial_keypad.c + astyle -A3 -s2 --attach-extern-c -L -c -w -Y -m0 -f -p -H -U -k3 -xj -xd sia.c sia.h util.c util.h serial_rx.c net_rx.c serial_arm.c net_arm.c arm.c keypad.c net_keypad.c serial_keypad.c rx.c clean: /bin/rm -f *.o |