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