blob: 56d46d93a8dc16e7fa349b57fd0548eed0f73d94 [file] [log] [blame]
Manish Bera71b7dbf2025-11-15 11:39:31 +05301# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
2#
Michael Meeksd037b812026-03-26 15:06:16 +00003# This file is part of the Collabora Office project.
Manish Bera71b7dbf2025-11-15 11:39:31 +05304#
5# This Source Code Form is subject to the terms of the Mozilla Public
6# License, v. 2.0. If a copy of the MPL was not distributed with this
7# file, You can obtain one at http://mozilla.org/MPL/2.0/.
8#
9
Manish Bera2bdf17e2025-05-19 12:55:29 +053010$(eval $(call gb_Executable_Executable,pythonmaker))
11
Manish Bera71b7dbf2025-11-15 11:39:31 +053012$(eval $(call gb_Executable_use_external,pythonmaker,frozen))
13
14$(eval $(call gb_Executable_use_external,pythonmaker,boost_headers))
15
16$(eval $(call gb_Executable_use_libraries,pythonmaker,\
17 unoidl \
18 $(if $(filter TRUE,$(DISABLE_DYNLOADING)),reg) \
19 $(if $(filter TRUE,$(DISABLE_DYNLOADING)),store) \
20 salhelper \
21 sal \
22))
23
24$(eval $(call gb_Executable_use_static_libraries,pythonmaker,\
25 codemaker \
26))
27
28# Source files are located in codemaker/source/pythonmaker/
29# Paths are relative to the 'libreoffice' root directory
30$(eval $(call gb_Executable_add_exception_objects,pythonmaker,\
31 codemaker/source/pythonmaker/pythonmaker \
32 codemaker/source/pythonmaker/pythonoptions \
33 codemaker/source/pythonmaker/pythontype \
34))
35
36# vim:set noet sw=4 ts=4: