diff options
author | David Tardon <dtardon@redhat.com> | 2014-05-30 13:55:20 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2014-05-30 20:13:50 +0200 |
commit | cb90b4958f3d3f74f80128df17e917cfa536961b (patch) | |
tree | 95d7a9beb78bd1a7a82bcd262ee5399d82a9f3c4 /RepositoryExternal.mk | |
parent | e3cc8cef78bb55f76ed9f4506be9c17055234283 (diff) |
build libmwaw as shared lib
Change-Id: I3c970cf3d15c2bd0072dccdf34bc3f0dae53c0b8
(cherry picked from commit 79211c1abe382e428611df1b81150106cbcb9197)
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r-- | RepositoryExternal.mk | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk index ada101e3e417..08884a6a8c8f 100644 --- a/RepositoryExternal.mk +++ b/RepositoryExternal.mk @@ -2035,18 +2035,45 @@ endef else # !SYSTEM_MWAW +ifeq ($(COM),MSC) + +$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooo,\ + mwaw \ +)) + +define gb_LinkTarget__use_mwaw +$(call gb_LinkTarget_set_include,$(1),\ + -I$(call gb_UnpackedTarball_get_dir,libmwaw)/inc \ + $$(INCLUDE) \ +) + +$(call gb_LinkTarget_use_libraries,$(1),\ + mwaw \ +) + +endef + +else # !MSC + +$(eval $(call gb_Helper_register_packages_for_install,ooo,\ + libmwaw \ +)) + define gb_LinkTarget__use_mwaw +$(call gb_LinkTarget_use_package,$(1),libmwaw) + $(call gb_LinkTarget_set_include,$(1),\ -I$(call gb_UnpackedTarball_get_dir,libmwaw)/inc \ $$(INCLUDE) \ ) $(call gb_LinkTarget_add_libs,$(1),\ - $(call gb_UnpackedTarball_get_dir,libmwaw)/src/lib/.libs/libmwaw-0.3$(gb_StaticLibrary_PLAINEXT) \ + -L$(call gb_UnpackedTarball_get_dir,libmwaw)/src/lib/.libs -lmwaw-0.3 \ ) -$(call gb_LinkTarget_use_external_project,$(1),libmwaw) endef +endif # MSC + endif # SYSTEM_MWAW |