Parent Directory | Revision Log
Revision 2071 - (view) (download)
1 : | edgomez | 560 | ############################################################################# |
2 : | # | ||
3 : | # XviD examples Makefile | ||
4 : | # | ||
5 : | Skal | 1729 | # $Id: Makefile,v 1.10 2006-10-11 13:52:06 Skal Exp $ |
6 : | edgomez | 560 | # |
7 : | ############################################################################# | ||
8 : | |||
9 : | edgomez | 1382 | include ../build/generic/platform.inc |
10 : | edgomez | 560 | |
11 : | Isibaar | 2071 | # is make running into windows? |
12 : | ifdef SYSTEMROOT | ||
13 : | EXTRALIBS = -lole32 -lavifil32 -lpthread -lm | ||
14 : | else | ||
15 : | EXTRALIBS = -lpthread -lc -lm | ||
16 : | endif | ||
17 : | |||
18 : | edgomez | 1382 | HDIR = -I../src |
19 : | CFLAGS = -g $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) | ||
20 : | Isibaar | 2071 | LDFLAGS = ../build/generic/=build/$(STATIC_LIB) $(EXTRALIBS) |
21 : | edgomez | 560 | |
22 : | edgomez | 1382 | SOURCES= xvid_encraw.c xvid_decraw.c xvid_bench.c |
23 : | edgomez | 560 | OBJECTS=$(SOURCES:.c=.o) |
24 : | TESTS=$(SOURCES:.c=) | ||
25 : | |||
26 : | all: $(TESTS) | ||
27 : | |||
28 : | edgomez | 1382 | xvid_encraw: xvid_encraw.o |
29 : | $(CC) -o $@ $< $(LDFLAGS) | ||
30 : | edgomez | 560 | |
31 : | xvid_encraw.o: xvid_encraw.c | ||
32 : | $(CC) $(CFLAGS) $(HDIR) -c $< | ||
33 : | |||
34 : | edgomez | 1382 | xvid_decraw: xvid_decraw.o |
35 : | Skal | 1729 | $(CC) -o $@ $< $(LDFLAGS) |
36 : | edgomez | 560 | |
37 : | xvid_decraw.o: xvid_decraw.c | ||
38 : | $(CC) $(CFLAGS) $(HDIR) -c $< | ||
39 : | |||
40 : | edgomez | 1382 | xvid_bench: xvid_bench.o |
41 : | Skal | 1729 | $(CC) -o $@ $< $(LDFLAGS) |
42 : | edgomez | 560 | |
43 : | edgomez | 1382 | xvid_bench.o: xvid_bench.c |
44 : | $(CC) $(CFLAGS) $(HDIR) -c $< | ||
45 : | |||
46 : | edgomez | 560 | clean: |
47 : | rm -f $(OBJECTS) $(TESTS) |
No admin address has been configured | ViewVC Help |
Powered by ViewVC 1.0.4 |