Diff for /multiplexer/makefile between versions 1.1 and 1.2

version 1.1, 2001/03/19 20:52:34 version 1.2, 2001/04/03 21:14:33
Line 1 Line 1
 # make iso 13818-1 stream multiplexer  # make iso 13818-1 stream multiplexer
   
 INCLUDEDIR = /usr/include  INCLUDEDIR = /usr/include
   SHELL = /bin/bash
   BINDIR = /usr/bin
   MANDIR = /usr/man/man1
   
 CFLAGS = -O -c -Wall -mpreferred-stack-boundary=2 -I$(INCLUDEDIR)  CFLAGS = -O -c -Wall -mpreferred-stack-boundary=2 -I$(INCLUDEDIR)
 CC = gcc  CC = gcc
   
 OBJS_G = dispatch.o init.o error.o crc.o input.o output.o command.o global.o descref.o splitpes.o splitps.o splitts.o  OBJS_G = dispatch.o init.o error.o crc.o input.o output.o command.o global.o descref.o splitpes.o splitps.o splitts.o splice.o
 OBJ_ts = splicets.o  OBJ_ts = splicets.o
 OBJ_ps = spliceps.o  OBJ_ps = spliceps.o
 OBJS = $(OBJS_G) $(OBJ_ts) $(OBJ_ps)  OBJS_S = $(OBJ_ts) $(OBJ_ps)
   OBJS = $(OBJS_G) $(OBJS_S)
   
 TRGSTEM = iso13818  TRGSTEM = iso13818
 TARGETS = $(TRGSTEM)ps $(TRGSTEM)ts  TARGETS = $(TRGSTEM)ts $(TRGSTEM)ps
   
 HEADERS = dispatch.h error.h crc.h input.h output.h command.h global.h descref.h splitpes.h splitps.h splitts.h splice.h pes.h ps.h ts.h  HEADERS = dispatch.h error.h crc.h input.h output.h command.h global.h descref.h splitpes.h splitps.h splitts.h splice.h pes.h ps.h ts.h
   
Line 22  all: $(TARGETS) Line 26  all: $(TARGETS)
 $(TARGETS):     $(OBJS)  $(TARGETS):     $(OBJS)
         $(CC) -o $@ $(OBJS_G) $($(subst $(TRGSTEM),OBJ_,$@))          $(CC) -o $@ $(OBJS_G) $($(subst $(TRGSTEM),OBJ_,$@))
   
 $(OBJS):        %.o:    %.c $(HEADERS)  $(OBJS_G):      %.o:    %.c $(HEADERS)
           $(CC) $(CFLAGS) -o $@ $<
   
   $(OBJS_S):      %.o:    %.c %.h $(HEADERS)
         $(CC) $(CFLAGS) -o $@ $<          $(CC) $(CFLAGS) -o $@ $<
   
 install:  install:
         install -d /usr/bin          install -d $(BINDIR) $(MANDIR)
         install -c -m 755 $(TRGSTEM)?? /usr/bin          install -c -m 755 $(TRGSTEM)*[[:alnum:]]? $(BINDIR)
         install -c -m 644 $(TRGSTEM)??.1 /usr/man/man1          install -c -m 644 $(TRGSTEM)*.1 $(MANDIR)
   
 clean:  clean:
         rm -f *.o *~ core $(TRGSTEM)??          rm -f *.o *~ $(TRGSTEM)*[[:alnum:]]?
   

Removed from v.1.1  
changed lines
  Added in v.1.2


LinuxTV legacy CVS <linuxtv.org/cvs>