remove rsxs from tree
[vuplus_xbmc] / bootstrap.mk
1 BOOTSTRAP_SUBDIRS += configure.ac
2 BOOTSTRAP_SUBDIRS += xbmc/visualizations/Goom/goom2k4-0/configure.ac
3 BOOTSTRAP_SUBDIRS += lib/cpluff/configure.ac
4 BOOTSTRAP_SUBDIRS += lib/gtest/configure.ac
5
6 ifneq ($(wildcard lib/libdvd/libdvdcss/configure.ac),)
7 BOOTSTRAP_SUBDIRS += lib/libdvd/libdvdcss/configure.ac
8 DVD_CSS=lib/libdvd/libdvdcss/configure
9 endif
10 BOOTSTRAP_SUBDIRS += lib/libdvd/libdvdread/configure.ac
11 BOOTSTRAP_SUBDIRS += lib/libdvd/libdvdnav/configure.ac
12
13 ifneq ($(wildcard pvr-addons/Makefile.am),)
14 BOOTSTRAP_SUBDIRS += pvr-addons/configure.ac
15 endif
16
17 BOOTSTRAP_TARGETS=$(basename $(BOOTSTRAP_SUBDIRS))
18 all: $(BOOTSTRAP_TARGETS)
19
20 #preserve order for libdvd. dvdcss (if present) -> dvdread -> dvdnav.
21 lib/libdvd/libdvdread/configure: $(DVD_CSS)
22 lib/libdvd/libdvdnav/configure: lib/libdvd/libdvdread/configure
23
24 %: %.ac
25         autoreconf -vif $(@D)
26         -@rm -rf $(@D)/autom4te.cache
27
28 %: %.in
29         autoreconf -vif $(@D)
30         -@rm -rf $(@D)/autom4te.cache
31
32 configure: configure.ac
33         autoreconf -vif $(@D)
34         -@rm -rf $(@D)/autom4te.cache
35         @test -n "$$BOOTSTRAP_STANDALONE" || ( echo "Configuration is stale. You should almost certainly reconfigure" && false )
36