diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..9385dde --- /dev/null +++ b/Makefile @@ -0,0 +1,31 @@ +CROSS_COMPILE ?= +KDIR ?= +MEDIACTL_DIR ?= /home/laurent/src/iob/arm + +CC := $(CROSS_COMPILE)gcc +CFLAGS := -O2 -W -Wall -I$(KDIR)/usr/include -I$(MEDIACTL_DIR)/include +LDFLAGS := -Lbridge -L$(MEDIA_CTL_DIR)/lib +LIBS := -lmediactl -lv4l2subdev -ldspbridge -lrt + +OBJECTS := isp-dsp.o v4l2.o + +%.o : %.c + $(CC) $(CFLAGS) -c -o $@ $< + +all: __bridge __dsp isp-dsp + +isp-dsp: $(OBJECTS) + $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) + +__bridge: + $(MAKE) -C bridge CROSS_COMPILE=$(CROSS_COMPILE) + +__dsp: + $(MAKE) -C dsp + +clean: + $(MAKE) -C dsp clean + $(MAKE) -C bridge clean + -$(RM) *.o + -$(RM) isp-dsp + |