build: Add uninstall-pkgconfig target to match install-lib*-pkgconfig
[ffmpeg.git] / avbuild / library.mak
index 3075754..a4b57e8 100644 (file)
@@ -31,6 +31,8 @@ define RULES
 $(TOOLS):     THISLIB = $(NAME:%=$(LD_LIB))
 $(TESTPROGS): THISLIB = $(SUBDIR)$(LIBNAME)
 
+$(LIBOBJS): CPPFLAGS += -DBUILDING_$(NAME)
+
 $(TESTPROGS) $(TOOLS): %$(EXESUF): %.o
        $$(LD) $(LDFLAGS) $(LDEXEFLAGS) $$(LD_O) $$(filter %.o,$$^) $$(THISLIB) $(FFEXTRALIBS) $$(EXTRALIBS-$$(*F)) $$(ELIBS)
 
@@ -90,8 +92,10 @@ uninstall-libs::
 
 uninstall-headers::
        $(RM) $(addprefix "$(INCINSTDIR)/",$(HEADERS) $(BUILT_HEADERS))
-       $(RM) "$(LIBDIR)/pkgconfig/lib$(NAME).pc"
        -rmdir "$(INCINSTDIR)"
+
+uninstall-pkgconfig::
+       $(RM) "$(LIBDIR)/pkgconfig/lib$(NAME).pc"
 endef
 
 $(eval $(RULES))