source: soft/giet_vm/applications/mjpeg/Makefile @ 723

Last change on this file since 723 was 723, checked in by alain, 9 years ago

Introduce application mjpeg.

File size: 996 bytes
Line 
1
2CC = mipsel-unknown-elf-gcc
3AS = mipsel-unknown-elf-as
4LD = mipsel-unknown-elf-ld
5DU = mipsel-unknown-elf-objdump
6AR = mipsel-unknown-elf-ar
7
8APP_NAME = mjpeg
9
10OBJS = mjpeg.o \
11       tg.o    \
12       demux.o \
13       vld.o   \
14       iqzz.o  \
15       idct.o  \
16       libu.o
17
18CFLAGS = -G0
19
20LIBS= -L../../build/libs -luser
21
22INCLUDES = -I.  -I../..  -I../../giet_libs  -I../../giet_xml 
23
24LIB_DEPS = ../../build/libs/libuser.a
25
26appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS) 
27        $(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
28        $(DU) -D $@ > $@.txt
29
30mjpeg.o: mjpeg.c
31        $(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
32
33tg.o: tg.c
34        $(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
35
36demux.o: demux.c
37        $(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
38
39vld.o: vld.c
40        $(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
41
42iqzz.o: iqzz.c
43        $(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
44
45idct.o: idct.c
46        $(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
47
48libu.o: libu.c
49        $(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
50
51clean:
52        rm -f *.o *.elf *.txt core *~
Note: See TracBrowser for help on using the repository browser.