xref: /aoo41x/main/soldep/util/perl.mk (revision cdf0e10c)
1#*************************************************************************
2#
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# Copyright 2000, 2010 Oracle and/or its affiliates.
6#
7# OpenOffice.org - a multi-platform office productivity suite
8#
9# This file is part of OpenOffice.org.
10#
11# OpenOffice.org is free software: you can redistribute it and/or modify
12# it under the terms of the GNU Lesser General Public License version 3
13# only, as published by the Free Software Foundation.
14#
15# OpenOffice.org is distributed in the hope that it will be useful,
16# but WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18# GNU Lesser General Public License version 3 for more details
19# (a copy is included in the LICENSE file that accompanied this code).
20#
21# You should have received a copy of the GNU Lesser General Public License
22# version 3 along with OpenOffice.org.  If not, see
23# <http://www.openoffice.org/license.html>
24# for a copy of the LGPLv3 License.
25#
26#*************************************************************************
27
28.IF "$(GUI)"=="WNT"
29SOLARINC+=-I$(BUILD_TOOLS)$/..$/perl$/lib$/core
30PERL_LIB=$(BUILD_TOOLS)$/..$/perl$/lib$/core$/perl58.lib
31.ENDIF
32
33.IF "$(OS)$(CPU)" == "LINUXI"
34	.IF "$(OUTPATH)" == "unxubti8" # Hack for Ububtu x86 builds in SO environment
35		SOLARINC+=-I$/usr$/lib$/perl$/5.8.8$/CORE
36		PERL_LIB=	-lcrypt \
37			$/usr$/lib$/libperl.a \
38			$/usr$/lib$/perl$/5.8.8$/auto/DynaLoader/DynaLoader.a
39    .ELSE
40		SOLARINC+=-I$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/i686-linux$/CORE
41		PERL_LIB=	-lcrypt \
42			$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/i686-linux$/CORE$/libperl.a \
43			$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/i686-linux$/auto/DynaLoader/DynaLoader.a
44	.ENDIF
45.ENDIF
46
47.IF "$(OS)$(CPU)" == "SOLARISS"
48SOLARINC+=-I$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/sun4-solaris$/CORE
49PERL_LIB=	-lsocket \
50			-lnsl \
51			-ldl \
52			$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/sun4-solaris$/CORE$/shared$/libperl.so \
53			$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/sun4-solaris$/CORE$/shared$/DynaLoader.a
54.ENDIF
55
56.IF "$(OS)$(CPU)" == "SOLARISI"
57SOLARINC+=-I$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/i86pc-solaris$/CORE
58PERL_LIB=	-lsocket \
59			-lnsl \
60			-ldl \
61			$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/i86pc-solaris$/CORE$/shared$/libperl.so \
62			$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/i86pc-solaris$/CORE$/shared$/DynaLoader.a
63.ENDIF
64
65.IF "$(OS)$(CPU)" == "MACOSXI"
66SOLARINC+=-I$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/darwin-2level$/CORE
67PERL_LIB=	\
68			$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/darwin-2level$/CORE$/libperl.a \
69			$(BUILD_TOOLS)$/..$/..$/lib$/perl5$/5.8.3$/darwin-2level$/auto/DynaLoader/DynaLoader.a
70.ENDIF
71
72