seb rev 6

Add Makefile
author Christophe Lincoln <pankso@slitaz.org>
date Mon Mar 06 16:41:41 2017 +0100 (2017-03-06)
parents 99319202f0f0
children 3085a3c9e292
files Makefile
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/Makefile	Mon Mar 06 16:41:41 2017 +0100
     1.3 @@ -0,0 +1,39 @@
     1.4 +# Makefile for SliTaz Embedded OS
     1.5 +#
     1.6 +
     1.7 +PREFIX?=/usr
     1.8 +DESTDIR?=
     1.9 +
    1.10 +all:
    1.11 +
    1.12 +# Installation
    1.13 +
    1.14 +install:
    1.15 +	install -m 0755 -d $(DESTDIR)/lib
    1.16 +	install -m 0755 -d $(DESTDIR)$(PREFIX)/bin
    1.17 +	install -m 0755 -d $(DESTDIR)$(PREFIX)/share/seb
    1.18 +	install -m 0755 -d $(DESTDIR)$(PREFIX)/share/doc/slitaz
    1.19 +	install -m 0755 -d $(DESTDIR)$(PREFIX)/share/mime/packages
    1.20 +	install -m 0755 libseb.sh $(DESTDIR)/lib
    1.21 +	install -m 0755 seb $(DESTDIR)$(PREFIX)/bin
    1.22 +	cp -rf tools $(DESTDIR)$(PREFIX)/share/seb
    1.23 +	cp -rf initfs $(DESTDIR)$(PREFIX)/share/seb
    1.24 +	cp -rf packages $(DESTDIR)$(PREFIX)/share/seb
    1.25 +	cp -rf README $(DESTDIR)$(PREFIX)/share/doc/slitaz/seb.txt
    1.26 +	cp -rf data/mime/seb.xml $(DESTDIR)$(PREFIX)/share/mime/packages
    1.27 +
    1.28 +install-examples:
    1.29 +	install -m 0755 -d $(DESTDIR)$(PREFIX)/share/seb
    1.30 +	cp -rf examples $(DESTDIR)$(PREFIX)/share/seb
    1.31 +
    1.32 +# Uninstallation
    1.33 +
    1.34 +uninstall:
    1.35 +	rm -f $(DESTDIR)/lib/libseb.sh
    1.36 +	rm -f $(DESTDIR)$(PREFIX)/bin/seb
    1.37 +	rm -rf $(DESTDIR)$(PREFIX)/share/seb
    1.38 +
    1.39 +# Clean
    1.40 +
    1.41 +clean:
    1.42 +	rm -rf rootfs rootiso sebfs cache