mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
33 lines
1.0 KiB
Makefile
33 lines
1.0 KiB
Makefile
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
EXTRA_MDDEPEND_FILES = dom_qsgen.pp
|
|
|
|
include $(topsrcdir)/config/rules.mk
|
|
|
|
dom_quickstubs.h: dom_quickstubs.cpp
|
|
|
|
dom_quickstubs.cpp: $(srcdir)/dom_quickstubs.qsconf \
|
|
$(srcdir)/qsgen.py \
|
|
$(LIBXUL_DIST)/sdk/bin/header.py \
|
|
$(LIBXUL_DIST)/sdk/bin/xpidl.py
|
|
$(PYTHON) $(topsrcdir)/config/pythonpath.py \
|
|
$(PLY_INCLUDE) \
|
|
-I$(LIBXUL_DIST)/sdk/bin \
|
|
$(srcdir)/qsgen.py \
|
|
--idlpath=$(DEPTH)/dist/idl \
|
|
--header-output dom_quickstubs.h \
|
|
--stub-output dom_quickstubs.cpp \
|
|
--makedepend-output $(MDDEPDIR)/dom_qsgen.pp \
|
|
$(ENABLE_TRACEABLE_FLAGS) \
|
|
$(srcdir)/dom_quickstubs.qsconf
|
|
|
|
GARBAGE += \
|
|
xpidl_debug \
|
|
$(MDDEPDIR)/dom_qsgen.pp \
|
|
$(MDDEPDIR)/dombindingsgen.pp \
|
|
$(wildcard $(topsrcdir)/other-licenses/ply/ply/*.pyc) \
|
|
$(NULL)
|