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:04:22 +0200 |
commit | 79211c1abe382e428611df1b81150106cbcb9197 (patch) | |
tree | 503fa67165f4994fc2a632dc7225ef419c4f0287 /RepositoryExternal.mk | |
parent | 026dc56eb7deb7c49b6d54875a697d4a431082fe (diff) |
build libmwaw as shared lib
Change-Id: I3c970cf3d15c2bd0072dccdf34bc3f0dae53c0b8
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 |