xref: /aoo42x/main/python/pyversion_dmake.mk (revision fb5941c3)
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# when you want to change the python version, you must update the d.lst
2258c70741SJim Jagielski# in the python project accordingly !!!
2358c70741SJim JagielskiPYMAJOR=2
2458c70741SJim JagielskiPYMINOR=7
25*fb5941c3SDon LewisPYMICRO=18
2658c70741SJim JagielskiPYVERSION=$(PYMAJOR).$(PYMINOR).$(PYMICRO)
2758c70741SJim Jagielski
2858c70741SJim Jagielski.IF "$(GUI)" == "UNX"
2958c70741SJim Jagielski.IF "$(OS)" == "MACOSX"
3058c70741SJim JagielskiPY_FULL_DLL_NAME=libpython$(PYMAJOR).$(PYMINOR).dylib
3158c70741SJim Jagielski.ELSE
3258c70741SJim JagielskiPY_FULL_DLL_NAME=libpython$(PYMAJOR).$(PYMINOR).so.1.0
3358c70741SJim Jagielski.ENDIF
3458c70741SJim JagielskiPYTHONLIB=-lpython$(PYMAJOR).$(PYMINOR)
3558c70741SJim Jagielski.ELIF "$(GUI)" == "OS2"
3658c70741SJim JagielskiPY_FULL_DLL_NAME=python$(PYMAJOR)$(PYMINOR).dll
3758c70741SJim JagielskiPYTHONLIB=python$(PYMAJOR)$(PYMINOR).lib
3858c70741SJim Jagielski.ELSE
3958c70741SJim Jagielski.IF "$(COM)" == "GCC"
4058c70741SJim JagielskiPY_FULL_DLL_NAME=libpython$(PYMAJOR).$(PYMINOR).dll
4158c70741SJim JagielskiPYTHONLIB=-lpython$(PYMAJOR).$(PYMINOR)
4258c70741SJim Jagielski.ELSE
4358c70741SJim JagielskiPY_FULL_DLL_NAME=python$(PYMAJOR)$(PYMINOR).dll
4458c70741SJim JagielskiPYTHONLIB=python$(PYMAJOR)$(PYMINOR).lib
4558c70741SJim Jagielski.ENDIF
4658c70741SJim Jagielski.ENDIF
47