1 include ../../Makefile.include
2 DEPS= ../../Makefile.include Makefile
8 OUTPUTNAME=libmDNSEmbedded
9 SOURCE=$(LIBNAME)-$(VERSION)
10 ARCHIVE=$(SOURCE).tar.gz
12 LIBDYLIB=$(PLATFORM)/$(OUTPUTNAME).a
14 all: .installed-$(PLATFORM)
16 $(TARBALLS_LOCATION)/$(ARCHIVE):
17 cd $(TARBALLS_LOCATION); $(RETRIEVE_TOOL) $(RETRIEVE_TOOL_FLAGS) $(BASE_URL)/$(ARCHIVE)
20 $(PLATFORM): $(TARBALLS_LOCATION)/$(ARCHIVE) $(DEPS)
21 rm -rf $(PLATFORM)/*; mkdir -p $(PLATFORM)
22 cd $(PLATFORM); $(ARCHIVE_TOOL) $(ARCHIVE_TOOL_FLAGS) $(TARBALLS_LOCATION)/$(ARCHIVE)
23 cd $(PLATFORM); patch -p1 < ../01-android-embedded.patch
24 cd $(PLATFORM); cp ../makefile.internal Makefile
26 $(LIBDYLIB): $(PLATFORM)
27 cd $(PLATFORM); CC="$(CC)" AR="$(AR)" CFLAGS="$(CFLAGS)" $(MAKE)
29 .installed-$(PLATFORM): $(LIBDYLIB)
30 cd $(PLATFORM); PREFIX="$(PREFIX)" $(MAKE) install
34 make -C $(PLATFORM) clean
35 rm -f .installed-$(PLATFORM)
38 rm -rf $(PLATFORM) .installed-$(PLATFORM)