From 40c74e69eec5152aac6c5420bf0e532e9b7fd0b2 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Sun, 14 Oct 2018 18:00:19 +0800
Subject: [PATCH] tidy modules folders, put them in c and python folders
---
program/modules/python/sht20.py | 0
/dev/null | 11 -----
program/modules/c/ds18b20.c | 0
program/modules/python/ds18b20.py | 0
program/modules/c/makefile | 70 +++++++++++++++++++++++++++++++++++
program/modules/c/sht20.c | 0
6 files changed, 70 insertions(+), 11 deletions(-)
diff --git a/program/modules/ds18b20/ds18b20.c b/program/modules/c/ds18b20.c
similarity index 100%
rename from program/modules/ds18b20/ds18b20.c
rename to program/modules/c/ds18b20.c
diff --git a/program/modules/c/makefile b/program/modules/c/makefile
new file mode 100644
index 0000000..c4d4d6e
--- /dev/null
+++ b/program/modules/c/makefile
@@ -0,0 +1,70 @@
+#*********************************************************************************
+# Copyright: (C) 2012 Guo Wenxue<Email:guowenxue@gmail.com QQ:281143292>
+# All rights reserved.
+#
+# Filename: Makefile
+# Description: This Makefile used to compile all the C source code file in current
+# folder to respective excutable binary files.
+#
+# Version: 1.0.0(10/08/2011~)
+# Author: Guo Wenxue <guowenxue@gmail.com>
+# ChangeLog: 1, Release initial version on "11/11/2011 01:29:33 PM"
+#
+#********************************************************************************/
+
+PWD=$(shell pwd)
+INSTPATH=/usr/bin
+
+CFLAGS+=-I${PWD}
+#CFLAGS+=-Wall -Werror
+
+LDFLAGS+=-lwiringPi
+LDFLAGS+=-lpthread
+
+VPATH= .
+SRCS = $(wildcard ${VPATH}/*.c)
+OBJS = $(patsubst %.c,%.o,$(SRCS))
+
+#CC=arm-linux-
+export CC=${CROSS_COMPILE}gcc
+export CXX=${CROSS_COMPILE}g++
+export AR=${CROSS_COMPILE}ar
+export AS=${CROSS_COMPILE}as
+export RANLIB=${CROSS_COMPILE}ranlib
+export STRIP=${CROSS_COMPILE}strip
+export CFLAGS
+export LDFLAGS
+
+SRCFILES = $(wildcard *.c)
+BINARIES=$(SRCFILES:%.c=%)
+
+all: entry binaries
+entry:
+ @echo " ";
+ @echo " =========================================================";
+ @echo " ** Compile \"${BINARIES}\" for ${ARCH} ";
+ @echo " =========================================================";
+
+binaries: ${BINARIES}
+ @echo " Compile over"
+
+%: %.c
+ $(CC) $(CFLAGS) -o $@ $< ${LDFLAGS}
+
+tag:
+ @ctags --c-kinds=+defglmnstuvx --langmap=c:.c.h.ho.hem.het.hec.hev.him.hit.hic.hiv -R .
+ @cscope -Rbq
+
+install:
+ @cp $(BINARIES) ${INSTPATH}
+
+clean:
+ @rm -f version.h
+ @rm -f *.o $(BINARIES)
+ @rm -rf *.gdb *.a *.so *.elf*
+
+distclean: clean
+ @rm -f tags cscope*
+
+.PHONY: clean entry
+
diff --git a/program/modules/sht20/sht20.c b/program/modules/c/sht20.c
similarity index 100%
rename from program/modules/sht20/sht20.c
rename to program/modules/c/sht20.c
diff --git a/program/modules/ds18b20/makefile b/program/modules/ds18b20/makefile
deleted file mode 100644
index cbae8a0..0000000
--- a/program/modules/ds18b20/makefile
+++ /dev/null
@@ -1,11 +0,0 @@
-INST_PATH=/usr/bin
-BIN_NAME=ds18b20
-
-all:
- gcc ${BIN_NAME}.c -o ${BIN_NAME}
-
-clean:
- rm -f ${BIN_NAME}
-
-install:
- @cp ${BIN_NAME} ${INST_PATH}
diff --git a/program/modules/ds18b20/ds18b20.py b/program/modules/python/ds18b20.py
similarity index 100%
rename from program/modules/ds18b20/ds18b20.py
rename to program/modules/python/ds18b20.py
diff --git a/program/modules/sht20/sht20.py b/program/modules/python/sht20.py
similarity index 100%
rename from program/modules/sht20/sht20.py
rename to program/modules/python/sht20.py
diff --git a/program/modules/sht20/makefile b/program/modules/sht20/makefile
deleted file mode 100644
index 2a6c812..0000000
--- a/program/modules/sht20/makefile
+++ /dev/null
@@ -1,11 +0,0 @@
-INST_PATH=/usr/bin
-BIN_NAME=sht20
-
-all:
- gcc ${BIN_NAME}.c -o ${BIN_NAME}
-
-clean:
- rm -f ${BIN_NAME}
-
-install:
- @cp ${BIN_NAME} ${INST_PATH}
--
Gitblit v1.9.1