summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--remotecfg/Android.mk19
-rw-r--r--remotecfg/Makefile25
-rw-r--r--remotecfg/common.h64
-rw-r--r--remotecfg/device.c103
-rw-r--r--remotecfg/keydefine.h529
-rw-r--r--remotecfg/main.c205
-rw-r--r--remotecfg/parse.c183
-rw-r--r--remotecfg/rc_common.h80
-rw-r--r--remotecfg/remote-mouse.tab71
-rw-r--r--remotecfg/remote.cfg16
-rw-r--r--remotecfg/remote.tab64
11 files changed, 1359 insertions, 0 deletions
diff --git a/remotecfg/Makefile b/remotecfg/Makefile
new file mode 100644
index 0000000..d8f11fe
--- a/dev/null
+++ b/remotecfg/Makefile
@@ -0,0 +1,25 @@
+DEPS = rc_common.h keydefine.h
+OBJ = main.o device.o parse.o
+
+%.o: %.c $(DEPS)
+ $(CC) -c -o $@ $< $(CFLAGS)
+
+remotecfg: $(OBJ)
+ $(CC) -o $@ $^ $(CFLAGS)
+
+.PHONY: clean
+
+clean:
+ rm -f *.o *~ remotecfg
+
+.PHONY: install
+
+install:
+ cp -f remotecfg $(TARGET_DIR)/usr/bin/
+ cp -f remote.tab $(TARGET_DIR)/etc
+ cp -f remote-mouse.tab $(TARGET_DIR)/etc
+
+.PHONY: uninstall
+
+uninstall:
+ rm -f $(TARGET_DIR)/usr/bin/remotecfg