[maker] Fix the pkg-config issue so that XPCOM build doesn't break...
[browser-dbus-bridge.git] / build / target.mk
index 39c1f2971cca2fd10e801a45d6e847204f7f6012..55826fbdabcd6dfc2b27470a57618d180275a107 100644 (file)
@@ -1,11 +1,7 @@
 $(if $(NAME),,$(error NAME not specified for target))
 $(if $(SOURCES),,$(error SOURCES not specified for target))
 
-# FIXME: hack, should check for the "install" target and not include
-# it then instead of by the name
-ifeq ($(NAME),jscorebus)
 -include build/pkgconfig.mk
-endif
 
 CONFIGFLAGS    := $(if $(CONFIG),-include $(CONFIG),)
 GENERICFLAGS   := $(CPPFLAGS) $(CONFIGFLAGS) $(CFLAGS) -c -MD
@@ -19,4 +15,4 @@ PIC_OBJECTS   := $(patsubst %,$(O)/obj/%.os,$(basename $(SOURCES)))
 
 -include $(SOURCES:%=$(O)/obj/%.d)
 
-$(OBJECTS) $(PIC_OBJECTS): $(CONFIG)
+$(OBJECTS) $(PIC_OBJECTS): pkg-check $(CONFIG)