OSDN Git Service

1sec and high smpling file record add.
[scilog/scilog.git] / makefile.host
diff --git a/makefile.host b/makefile.host
new file mode 100755 (executable)
index 0000000..0f9a208
--- /dev/null
@@ -0,0 +1,35 @@
+CC             = gcc
+
+# -DDUMMY ダミーデータで動作する
+all:           CFLAGS  = -DDUMMY
+cunit:         CFLAGS  = -DCUNIT
+
+LDFLAGS                = 
+LIBS           = -lm -lpthread
+TEST_LIBS      = $(LIBS) -lcunit
+
+SRCS0          = thread_rcv.c spi.c ring.c ad_ring.c rec.c sts.c ad_file.c
+SRCS           = scilog.c $(SRCS0)
+TEST_SRCS      = test.c $(SRCS0)
+
+HDRS           = mes_print.h debug_print.h my_thread.h spi.h ring.h ad_ring.h rec.h sts.h ad_file.h
+
+OBJS           = $(SRCS:.c=.o) 
+TEST_OBJS              = $(TEST_SRCS:.c=.o) 
+
+PROGRAM                = scilog
+TEST_PROG      = test
+
+all:           $(PROGRAM)
+
+cunit:         $(TEST_PROG)
+
+$(PROGRAM):    $(OBJS) $(HDRS) 
+               $(CC) $(OBJS) $(LDFLAGS) $(LIBS) -o $(PROGRAM)
+
+$(TEST_PROG):  $(TEST_OBJS) $(HDRS)
+               $(CC) $(TEST_OBJS) $(LDFLAGS) $(TEST_LIBS) -o $(TEST_PROG)
+
+clean:;                rm -f *.o *~ $(PROGRAM) $(TEST_PROG)
+
+###                                                         End of Makefile