summaryrefslogtreecommitdiff
blob: badf6811eecf3864db93af6f30616e2ee5357cc1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
%.o : %.c
	$(CC) $(CFLAGS) -c $< -o $@


SRCLXDVDRIP= lxdvdrip.c streamanalyze.c ifo.c dvdinfo.c\
	     dvdbackup.c dvdcell.c systools.c vaporize.c\
	     dvdtools.c dvdcopy.c requant.c cputest.c tcmemcpy.c

OBJLXDVDRIP= $(SRCLXDVDRIP:.c=.o)


SRCLXVAMPS= vamps/vamps_lxdvdrip.c vamps/tcmemcpy.c vamps/strlcpy.c\
            vamps/strlcat.c vamps/requant.c vamps/cputest.c

OBJLXVAMPS= $(SRCLXVAMPS:.c=.o)
	    

SRCLXPLAYCELL= vamps/play_cell_lxdvdrip.c vamps/tcmemcpy.c vamps/cputest.c\
               vamps/strlcpy.c vamps/strlcat.c

OBJLXPLAYCELL= $(SRCLXPLAYCELL:.c=.o)


SRCLXAC3SCAN= lxac3scan.c

OBJLXAC3SCAN= $(SRCLXAC3SCAN:.c=.o)


all: $(OBJLXAC3SCAN) $(OBJLXDVDRIP) $(OBJLXVAMPS) $(OBJLXPLAYCELL)
	$(CC) $(CFLAGS) $(LDFLAGS) -o lxdvdrip $(OBJLXDVDRIP) -lm -ldvdread -ldvdnav -lpthread -o lxdvdrip
	$(CC) $(CFLAGS) $(LDFLAGS) -o lxac3scan $(OBJLXAC3SCAN)
	$(CC) $(CFLAGS) $(LDFLAGS) -o vamps/vamps_lxdvdrip $(OBJLXVAMPS) -lm -ldvdread -lpthread -o vamps/vamps_lxdvdrip
	$(CC) $(CFLAGS) $(LDFLAGS) -o vamps/play_cell_lxdvdrip $(OBJLXPLAYCELL) -lm -ldvdread -lpthread -o vamps/play_cell_lxdvdrip