Reviewed by me
[WebKit-https.git] / WebCore / Makefile.am
1 SUBDIRS = khtml kwq
2
3 all-am: previous-clean-timestamp previous-js-clean-timestamp
4         xcodebuild -buildstyle $(BUILDSTYLE) OBJROOT=$(SYMROOTS) SYMROOT=$(SYMROOTS) DSTROOT=$(SYMROOTS) 
5 clean-am:
6         xcodebuild clean OBJROOT=$(SYMROOTS) SYMROOT=$(SYMROOTS) DSTROOT=$(SYMROOTS) 
7         rm -rf $(SYMROOTS)/WebCore.build
8         rm -rf $(SYMROOTS)/WebCore.framework
9         rm -rf $(SYMROOTS)/Safari.app/Frameworks/WebCore.framework
10
11 WebCore-combined.exp: WebCore.exp WebCore-tests.exp previous-clean-timestamp
12         cat $^ > $@
13
14 noinst_DATA = WebCore-combined.exp
15 BUILT_SOURCES = $(noinst_DATA) $(noinst_HEADERS)
16 CLEANFILES = $(BUILT_SOURCES)
17
18 previous-clean-timestamp: force-clean-timestamp
19         make clean && touch $@ && touch previous-js-clean-timestamp
20
21 previous-js-clean-timestamp: force-js-clean-timestamp
22         ../Tools/Scripts/clean-webcore-js && touch $@