]> rtime.felk.cvut.cz Git - coffee/mt-apps.git/blobdiff - Makefile
async uid + libev
[coffee/mt-apps.git] / Makefile
index e5737b7fc53e02981460382b1e1f8e26bdccc8bf..096b1ed2d9ad1c8f766b6944f49903cabccf782d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,2 +1,18 @@
-all: main.c
-       $(CC) -o mt-rfidi $(INC) main.c -luFCoder-armhf
+SOURCE_FILES = mt_rfid.c
+OUTPUT_FILE = mt-rfid
+
+ifeq ($(OS),Windows_NT)
+       CC = gcc
+       CFLAGS += -Wall -O3 -DPORT_NAME="\"\""
+       UFR_LIB = -L. -luFCoder-x86_64
+else
+       UFR_LIB = -luFCoder-armhf
+endif
+
+all: $(SOURCE_FILES)
+       $(CC) $(CFLAGS) -o $(OUTPUT_FILE) $(SOURCE_FILES) $(UFR_LIB) -pthread
+
+.PHONY: clean
+
+clean:
+       rm -f $(OUTPUT_FILE)