VPATH = \ $(WebKit2)/PluginProcess \ $(WebKit2)/WebProcess/Plugins \ $(WebKit2)/WebProcess/WebPage \ $(WebKit2)/WebProcess \ $(WebKit2)/UIProcess \ $(WebKit2)/UIProcess/Plugins \ # MESSAGE_RECEIVERS = \ PluginControllerProxy \ PluginProcess \ PluginProcessProxy \ PluginProxy \ WebPage \ WebPageProxy \ WebProcess \ WebProcessConnection \ # SCRIPTS = \ $(WebKit2)/Scripts/generate-message-receiver.py \ $(WebKit2)/Scripts/generate-messages-header.py \ $(WebKit2)/Scripts/webkit2/__init__.py \ $(WebKit2)/Scripts/webkit2/messages.py \ # .PHONY : all all : \ $(MESSAGE_RECEIVERS:%=%MessageReceiver.cpp) \ $(MESSAGE_RECEIVERS:%=%Messages.h) \ # %MessageReceiver.cpp : %.messages.in $(SCRIPTS) @echo Generating messages header for $*... @python $(WebKit2)/Scripts/generate-message-receiver.py $< > $@ %Messages.h : %.messages.in $(SCRIPTS) @echo Generating message receiver for $*... @python $(WebKit2)/Scripts/generate-messages-header.py $< > $@