]> rtime.felk.cvut.cz Git - coffee/mt-apps.git/blobdiff - Makefile
conditional beep
[coffee/mt-apps.git] / Makefile
index 34bece4e0b26bc48f423a7ea2f8f68c10a3ba141..ee73c394c79b7f867f78aeb63ecf11bb2ba81132 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,17 +1,11 @@
+SOURCE_FILES = mt_rfid.c
 OUTPUT_FILE = mt-rfid
+LIBRARIES = -lev -luFCoder-armhf
 
-ifeq ($(OS),Windows_NT)
-       CC = gcc
-       CFLAGS += -Wall -O3 -DPORT_NAME="\"\""
-       UFR_LIB = -L. -luFCoder-x86_64
-else
-       UFR_LIB = -luFCoder-armhf
-endif
-
-all: mt_rfid.c mt_rfid.h
-       $(CC) $(CFLAGS) -o $(OUTPUT_FILE) mt_rfid.c $(UFR_LIB)
+all: $(SOURCE_FILES)
+       $(CC) $(CFLAGS) -o $(OUTPUT_FILE) $(SOURCE_FILES) $(LIBRARIES)
 
 .PHONY: clean
 
 clean:
-       rm $(OUTPUT_FILE)
+       rm -f $(OUTPUT_FILE)