add linux tool
This commit is contained in:
22
linux/Makefile
Normal file
22
linux/Makefile
Normal file
@@ -0,0 +1,22 @@
|
||||
TARGET = twiboot
|
||||
|
||||
CFLAGS = -Wall -Wno-unused-result -O2 -MMD -MP -MF $(*F).d
|
||||
|
||||
# ------
|
||||
|
||||
SRC := $(wildcard *.c)
|
||||
|
||||
all: $(TARGET)
|
||||
|
||||
$(TARGET): $(SRC:.c=.o)
|
||||
@echo " Linking file: $@"
|
||||
@$(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS) > /dev/null
|
||||
|
||||
%.o: %.c
|
||||
@echo " Building file: $<"
|
||||
@$(CC) -c $(CFLAGS) $< -o $@
|
||||
|
||||
clean:
|
||||
rm -rf $(TARGET) *.o *.d
|
||||
|
||||
-include $(shell find . -name \*.d 2> /dev/null)
|
||||
Reference in New Issue
Block a user