Files

32 lines
641 B
Makefile

# Makefile for Amlogic V4L2 Source Test
CFLAGS += -Wall -g -fPIC
LDFLAGS += -lamlv4l2src
# Targets
TARGET1 = test_amlv4l2src
TARGET2 = aml_hdmi_test
# Default target
all: $(TARGET1) $(TARGET2)
# Build test_amlv4l2src
$(TARGET1): test_amlv4l2src.o
$(CC) $(CFLAGS) -o $(TARGET1) test_amlv4l2src.o $(LDFLAGS)
test_amlv4l2src.o: test_amlv4l2src.c
$(CC) $(CFLAGS) -c test_amlv4l2src.c
# Build aml_hdmi_test
$(TARGET2): aml_hdmi_test.o
$(CC) $(CFLAGS) -o $(TARGET2) aml_hdmi_test.o
aml_hdmi_test.o: aml_hdmi_test.c
$(CC) $(CFLAGS) -c aml_hdmi_test.c
# Clean up
clean:
rm -f *.o $(TARGET1) $(TARGET2)
# Phony targets
.PHONY: all clean