diff options
Diffstat (limited to 'dist/makefile')
-rw-r--r-- | dist/makefile | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/dist/makefile b/dist/makefile index 6a82f3b..3f7ab9a 100644 --- a/dist/makefile +++ b/dist/makefile @@ -1,4 +1,8 @@ +ifneq ($(MAKECMDGOALS),install) dirs := libxsde examples +else +dirs := libxsde +endif .PHONY: all $(dirs) all: $(dirs) @@ -11,3 +15,16 @@ $(dirs): makefile: ; % :: $(dirs) ; + +# Install. +# +install_prefix := /usr/local +install_bin := $(install_prefix)/bin +install_man := $(install_prefix)/man + +.PHONY: install +install: + ./install-sh -d -m 755 $(install_bin) + ./install-sh -m 755 bin/xsde $(install_bin)/xsde + ./install-sh -d -m 755 $(install_man)/man1 + ./install-sh -m 644 documentation/xsde.1 $(install_man)/man1/xsde.1 |