diff options
| author | Mattias Andrée <maandree@operamail.com> | 2013-05-14 03:20:12 +0200 |
|---|---|---|
| committer | Mattias Andrée <maandree@operamail.com> | 2013-05-14 03:20:12 +0200 |
| commit | 73df9d38eca385ce1215d057387b6571e166bf82 (patch) | |
| tree | 6d9064330c42d112136ddacee2153085c35e1c13 /Makefile | |
| parent | add readme (diff) | |
| download | splashtool-73df9d38eca385ce1215d057387b6571e166bf82.tar.gz splashtool-73df9d38eca385ce1215d057387b6571e166bf82.tar.bz2 splashtool-73df9d38eca385ce1215d057387b6571e166bf82.tar.xz | |
add install and uninstall
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -1,9 +1,31 @@ +PREFIX = /usr +BIN = /bin +LIBEXEC = /libexec/splashtool + + all: bin/Assemble.class bin/Assemble.class: src/Assemble.java mkdir -p bin javac -cp src -s src -d bin src/Assemble.java +install: bin/Assemble.class + mkdir -p "$(DESTDIR)$(BIN)" + mkdir -p "$(DESTDIR)$(LIBEXEC)" + install -m644 bin/Assemble.class "$(DESTDIR)$(LIBEXEC)"/Assemble.class + install -m755 parse.py "$(DESTDIR)$(LIBEXEC)"/parse.py + install -m755 trim.py "$(DESTDIR)$(LIBEXEC)"/trim.py + install -m755 splashtool "$(DESTDIR)$(LIBEXEC)"/splashtool + ln -s "$(LIBEXEC)"/splashtool "$(DESTDIR)$(BIN)"/splashtool + +uninstall: + rm "$(DESTDIR)$(BIN)"/splashtool + rm "$(DESTDIR)$(LIBEXEC)"/Assemble.class + rm "$(DESTDIR)$(LIBEXEC)"/parse.py + rm "$(DESTDIR)$(LIBEXEC)"/trim.py + rm "$(DESTDIR)$(LIBEXEC)"/splashtool + -rmdir "$(DESTDIR)$(LIBEXEC)" + clean: -rm -r bin |
