summaryrefslogtreecommitdiffstats
path: root/extensions/Module_extensions.mk
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/Module_extensions.mk')
-rw-r--r--extensions/Module_extensions.mk94
1 files changed, 94 insertions, 0 deletions
diff --git a/extensions/Module_extensions.mk b/extensions/Module_extensions.mk
index cf44b2d8a7db..62caaf6dafe5 100644
--- a/extensions/Module_extensions.mk
+++ b/extensions/Module_extensions.mk
@@ -13,6 +13,7 @@
#
# Major Contributor(s):
# Copyright (C) 2011 Jan Holesovsky <kendy@suse.cz> (initial developer)
+# Copyright (C) 2011 Peter Foley <pefoley2@verizon.net>
#
# All Rights Reserved.
#
@@ -26,6 +27,99 @@
$(eval $(call gb_Module_Module,extensions))
+$(eval $(call gb_Module_add_targets,extensions,\
+ AllLangResTarget_abp \
+ AllLangResTarget_bib \
+ AllLangResTarget_dbp \
+ AllLangResTarget_pcr \
+ AllLangResTarget_scn \
+ AllLangResTarget_upd \
+ AllLangResTarget_updchk \
+ Configuration_updchk \
+ Library_abp \
+ Library_bib \
+ Library_dbp \
+ Library_log \
+ Library_pcr \
+ Library_res \
+ Library_scn \
+ Library_updatecheckui \
+ Library_updatefeed \
+ Library_updchk \
+ Library_xmx \
+ Package_bib \
+ Package_pcr \
+))
+
+ifeq ($(OS),WNT)
+
+ifeq ($(COM),MSC)
+ifneq ($(DISABLE_ACTIVEX),TRUE)
+$(eval $(call gb_Module_add_targets,extensions,\
+ WinResTarget_activex \
+ Library_so_activex \
+))
+
+ifeq ($(BUILD_X64),TRUE)
+$(eval $(call gb_Module_add_targets,extensions,\
+ Library_so_activex_x64 \
+))
+endif # BUILD_X64
+endif # DISABLE_ACTIVEX
+endif # COM=MSC
+
+ifeq ($(DISABLE_ATL),)
+$(eval $(call gb_Module_add_targets,extensions,\
+ Library_oleautobridge \
+ Library_oleautobridge2 \
+))
+endif # DISABLE_ATL
+
+endif # WNT
+
+ifneq ($(WITH_MOZILLA),NO)
+
+$(eval $(call gb_Module_add_targets,extensions,\
+ Library_pl \
+ Executable_nsplugin \
+))
+
+ifeq ($(GUI),WNT)
+$(eval $(call gb_Module_add_targets,extensions,\
+ Library_npsoplugin \
+ WinResTarget_npsoplugin \
+))
+endif # GUI=WNT
+
+ifeq ($(GUI),UNX)
+
+$(eval $(call gb_Module_add_targets,extensions,\
+ Executable_pluginapp.bin \
+))
+
+ifneq ($(ENABLE_GTK),)
+$(eval $(call gb_Module_add_targets,extensions,\
+ Library_npsoplugin \
+))
+endif # ENABLE_GTK
+
+endif # GUI=UNX
+
+endif # WITH_MOZILLA=YES
+
+ifeq ($(OS),MACOSX)
+$(eval $(call gb_Module_add_targets,extensions,\
+ Library_OOoSpotlightImporter \
+ Zip_mdibundle \
+))
+endif # OS=MACOSX
+
+ifeq ($(WITH_LDAP),YES)
+$(eval $(call gb_Module_add_targets,extensions,\
+ Library_ldapbe2 \
+))
+endif # WITH_LDAP=YES
+
$(eval $(call gb_Module_add_check_targets,extensions,\
CppunitTest_extensions_test_update \
))