--- multiplexer/makefile 2001/05/14 19:29:17 1.5 +++ multiplexer/makefile 2003/02/21 14:50:51 1.6 @@ -13,11 +13,11 @@ OBJ_ts = splicets.o OBJ_ps = spliceps.o OBJS_S = $(OBJ_ts) $(OBJ_ps) OBJS = $(OBJS_G) $(OBJS_S) -OBJS_O = repeatts.o +OBJS_O = repeatts.o showts.o TRGSTEM = iso13818 TARGETS_I = $(TRGSTEM)ts $(TRGSTEM)ps -TARGETS_O = repeatts +TARGETS_O = repeatts showts TARGETS = $(TARGETS_O) $(TARGETS_I) 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 makefile @@ -29,8 +29,8 @@ all: $(TARGETS) $(TARGETS_I): $(OBJS) $(CC) -o $@ $(OBJS_G) $($(subst $(TRGSTEM),OBJ_,$@)) -$(TARGETS_O): $(OBJS_O) - $(CC) -o $@ $@.o +$(TARGETS_O): % : %.o + $(CC) -o $* $@.o $(OBJS_G) $(OBJS_O): %.o: %.c $(HEADERS) $(CC) $(CFLAGS) -o $@ $<