25 lines
662 B
Diff
25 lines
662 B
Diff
--- a/Makefile
|
|
+++ b/Makefile
|
|
@@ -1,7 +1,5 @@
|
|
# The top-level makefile simply invokes all the other makefiles
|
|
|
|
-prefix = /usr/local
|
|
-
|
|
PROGRAMS = elfls objres rebind sstrip elftoc ebfc infect
|
|
|
|
all: $(PROGRAMS)
|
|
@@ -24,10 +22,9 @@
|
|
infect: bin/infect doc/infect.1
|
|
|
|
install: $(PROGRAMS)
|
|
- mkdir -p $(prefix)/bin
|
|
- cp bin/* $(prefix)/bin/.
|
|
- mkdir -p $(prefix)/share/man/man1
|
|
- cp doc/* $(prefix)/share/man/man1/.
|
|
+ install -d $(DESTDIR)$(prefix)/bin $(DESTDIR)$(prefix)/share/man/man1
|
|
+ install bin/* $(DESTDIR)$(prefix)/bin
|
|
+ install -m 644 doc/* $(DESTDIR)$(prefix)/share/man/man1
|
|
|
|
clean:
|
|
for dir in elfrw $(PROGRAMS) ; do $(MAKE) -C$$dir clean ; done
|