forked from Halium/android-headers
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
24 lines (23 loc) · 902 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
PREFIX?=/usr/local
INCLUDEDIR?=$(PREFIX)/include/android
PKGCONFIGDIR?=$(PREFIX)/lib/pkgconfig
all:
@echo "Use '$(MAKE) install' to install"
install:
mkdir -p $(DESTDIR)/$(INCLUDEDIR)
mkdir -p $(DESTDIR)/$(PKGCONFIGDIR)
cp android-config.h android-version.h $(DESTDIR)/$(INCLUDEDIR)
cp android-headers.pc $(DESTDIR)/$(PKGCONFIGDIR)
sed -i -e s:prefix=/usr:prefix=$(PREFIX):g $(DESTDIR)/$(PKGCONFIGDIR)/android-headers.pc
cp -r android $(DESTDIR)/$(INCLUDEDIR)
cp -r cutils $(DESTDIR)/$(INCLUDEDIR)
cp -r hardware $(DESTDIR)/$(INCLUDEDIR)
cp -r hardware_legacy $(DESTDIR)/$(INCLUDEDIR)
cp -r linux $(DESTDIR)/$(INCLUDEDIR)
cp -r log $(DESTDIR)/$(INCLUDEDIR)
cp -r nativebase $(DESTDIR)/$(INCLUDEDIR)
cp -r ndk $(DESTDIR)/$(INCLUDEDIR)
cp -r private $(DESTDIR)/$(INCLUDEDIR)
cp -r sync $(DESTDIR)/$(INCLUDEDIR)
cp -r system $(DESTDIR)/$(INCLUDEDIR)
cp -r vndk $(DESTDIR)/$(INCLUDEDIR)