diff options
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 |