]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blobdiff - package/google-breakpad/google-breakpad.mk
google-breakpad: integration into Makefile and Config.in
[coffee/buildroot.git] / package / google-breakpad / google-breakpad.mk
index bf857ba80cbaea356b6d2d5a5b0f61885b27874c..add5d7a34f065645603954ffeb1842c63745dffa 100644 (file)
@@ -14,5 +14,14 @@ GOOGLE_BREAKPAD_INSTALL_STAGING = YES
 GOOGLE_BREAKPAD_LICENSE = BSD-3c
 GOOGLE_BREAKPAD_LICENSE_FILES = LICENSE
 
+ifeq ($(BR2_PACKAGE_GOOGLE_BREAKPAD),y)
+GOOGLE_BREAKPAD_DEPENDENCIES = host-google-breakpad
+define GOOGLE_BREAKPAD_EXTRACT_SYMBOLS
+       $(EXTRA_ENV) package/google-breakpad/gen-syms.sh $(STAGING_DIR) \
+               $(TARGET_DIR) $(call qstrip,$(BR2_GOOGLE_BREAKPAD_INCLUDE_FILES))
+endef
+TARGET_FINALIZE_HOOKS += GOOGLE_BREAKPAD_EXTRACT_SYMBOLS
+endif
+
 $(eval $(autotools-package))
 $(eval $(host-autotools-package))