158c70741SJim Jagielski#************************************************************** 258c70741SJim Jagielski# 358c70741SJim Jagielski# Licensed to the Apache Software Foundation (ASF) under one 458c70741SJim Jagielski# or more contributor license agreements. See the NOTICE file 558c70741SJim Jagielski# distributed with this work for additional information 658c70741SJim Jagielski# regarding copyright ownership. The ASF licenses this file 758c70741SJim Jagielski# to you under the Apache License, Version 2.0 (the 858c70741SJim Jagielski# "License"); you may not use this file except in compliance 958c70741SJim Jagielski# with the License. You may obtain a copy of the License at 1058c70741SJim Jagielski# 1158c70741SJim Jagielski# http://www.apache.org/licenses/LICENSE-2.0 1258c70741SJim Jagielski# 1358c70741SJim Jagielski# Unless required by applicable law or agreed to in writing, 1458c70741SJim Jagielski# software distributed under the License is distributed on an 1558c70741SJim Jagielski# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 1658c70741SJim Jagielski# KIND, either express or implied. See the License for the 1758c70741SJim Jagielski# specific language governing permissions and limitations 1858c70741SJim Jagielski# under the License. 1958c70741SJim Jagielski# 2058c70741SJim Jagielski#************************************************************** 2158c70741SJim Jagielski 2258c70741SJim Jagielski 2358c70741SJim Jagielski# Name is changd to pyuno.so on all *nix systems in main/RepositoryFixes.mk 2458c70741SJim Jagielski# python expects modules without the lib prefix 2558c70741SJim Jagielski 2658c70741SJim Jagielski$(eval $(call gb_Library_Library,pyuno_loader)) 2758c70741SJim Jagielski 2858c70741SJim Jagielski$(eval $(call gb_Library_set_include,pyuno_loader,\ 2958c70741SJim Jagielski $$(INCLUDE) \ 3058c70741SJim Jagielski -I$(SRCDIR)/pyuno/inc \ 3158c70741SJim Jagielski)) 3258c70741SJim Jagielski 3358c70741SJim Jagielskiifeq ($(OS),LINUX) 3458c70741SJim Jagielski$(eval $(call gb_Library_add_libs,pyuno_loader,-ldl)) 3558c70741SJim Jagielskielse ifeq ($(OS),SOLARIS) 3658c70741SJim Jagielski$(eval $(call gb_Library_add_libs,pyuno_loader,-ldl)) 3758c70741SJim Jagielskielse ifeq ($(OS),MACOSX) 3858c70741SJim Jagielski$(eval $(call gb_Library_add_libs,pyuno_loader,-ldl)) 3958c70741SJim Jagielskiendif 4058c70741SJim Jagielski 41*bee4b995SDamjan Jovanovic$(call gb_Library_use_external,pyuno_loader,python) 42*bee4b995SDamjan Jovanovic 4358c70741SJim Jagielski$(eval $(call gb_Library_add_cobjects,pyuno_loader,\ 4458c70741SJim Jagielski pyuno/source/module/pyuno_dlopenwrapper \ 4558c70741SJim Jagielski)) 4658c70741SJim Jagielski 4758c70741SJim Jagielski 4858c70741SJim Jagielski# vim: set noet sw=4 ts=4: 49