blob: a5a182ab92d10da53ffc20619c0462f568109bd3 (
plain) (
tree)
|
|
# Copyright © 2012, 2013 Mattias Andrée (maandree@member.fsf.org)
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved. This file is offered as-is,
# without any warranty.
#
# [GNU All Permissive License]
PREFIX=/usr
# compile the package
all:
javac -cp . Adjbacklight.java
# install to system
install:
mkdir -p $(DESTDIR)$(PREFIX)/bin
mkdir -p $(DESTDIR)$(PREFIX)/share/licenses
install -m 755 adjbacklight $(DESTDIR)$(PREFIX)/bin/
install -m 644 Adjbacklight.class $(DESTDIR)$(PREFIX)/bin/
install -m 644 COPYING $(DESTDIR)$(PREFIX)/share/licenses/adjbacklight
install -m 644 LICENSE $(DESTDIR)$(PREFIX)/share/licenses/adjbacklight
# remove files created by `install`
uninstall:
unlink $(DESTDIR)$(PREFIX)/bin/Adjbacklight.class
unlink $(DESTDIR)$(PREFIX)/bin/adjbacklight
rm -r $(DESTDIR)$(PREFIX)/share/licenses/adjbacklight
# remove files created by `all`
clean:
rm Adjbacklight.class
|