X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=subdir.mak;h=3a38dafe63615020ecbff64dac5b0414406b8ca2;hb=5c391a161a1f71dcdafd3f59b45d80220845f501;hp=44e1505a478d4d89c5e24277ea8c3c1dc2e7200d;hpb=477b338266de65a91b8d18dbdbc72ed104de6db9;p=ffmpeg diff --git a/subdir.mak b/subdir.mak index 44e1505a478..3a38dafe636 100644 --- a/subdir.mak +++ b/subdir.mak @@ -1,80 +1,66 @@ -SRC_DIR := $(SRC_PATH_BARE)/lib$(NAME) +SRC_DIR := $(SRC_PATH)/lib$(NAME) -include $(SUBDIR)../common.mak +include $(SRC_PATH)/common.mak LIBVERSION := $(lib$(NAME)_VERSION) LIBMAJOR := $(lib$(NAME)_VERSION_MAJOR) INCINSTDIR := $(INCDIR)/lib$(NAME) THIS_LIB := $(SUBDIR)$($(CONFIG_SHARED:yes=S)LIBNAME) -$(OBJS) $(SUBDIR)%.ho $(SUBDIR)%-test.o $(TESTOBJS): CPPFLAGS += -DHAVE_AV_CONFIG_H +all-$(CONFIG_STATIC): $(SUBDIR)$(LIBNAME) +all-$(CONFIG_SHARED): $(SUBDIR)$(SLIBNAME) -ifdef CONFIG_STATIC -all: $(SUBDIR)$(LIBNAME) +$(SUBDIR)%-test.o: $(SUBDIR)%-test.c + $(COMPILE_C) + +$(SUBDIR)%-test.o: $(SUBDIR)%.c + $(COMPILE_C) -install-libs: install-lib$(NAME)-static +$(SUBDIR)x86/%.o: $(SUBDIR)x86/%.asm + $(YASMDEP) $(YASMFLAGS) -I $( $(@:.o=.d) + $(YASM) $(YASMFLAGS) -I $( $$(@:.o=.d) - $$(YASM) $(YASMFLAGS) -I $$(