# 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