diff options
author | jan Iversen <jani@apache.org> | 2018-06-12 12:35:37 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2018-06-15 13:44:43 -0700 |
commit | 4c086a260950a5319792adf141644e5d81ffa531 (patch) | |
tree | db66c12fc41c93ccbefd0c6d53337fe3f2e20561 /makefile | |
parent | 4c19d3da1d6c350f0c773a5260fe46dccdaddb43 (diff) | |
download | subsurface-4c086a260950a5319792adf141644e5d81ffa531.tar.gz |
ssrf: add makefile at ssrf level
add makefile at ssrf level to ease make calls
it can be called as:
make
make all
- will generate both desktop and mobile
make mobile
- will mobile
make
- will generate desktop
Signed-off-by: Jan Iversen <jani@apache.org>
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/makefile b/makefile new file mode 100644 index 000000000..f9b47c2ca --- /dev/null +++ b/makefile @@ -0,0 +1,22 @@ +# SPDX-License-Identifier: GPL-2.0 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f <foo>" at a time, but pass parallelism. +.NOTPARALLEL: + + +mobile: + if test ! -d build-mobile; then (echo "error: please run build.sh before make"; exit -1;); fi + cd build-mobile; LIBRARY_PATH=../install_root/lib make + cd build-mobile; LIBRARY_PATH=../install_root/lib make install + +desktop: + if test ! -d build; then (echo "error: please run build.sh before make"; exit -1;); fi + cd build; LIBRARY_PATH=../install_root/lib make + cd build; LIBRARY_PATH=../install_root/lib make install + +all: desktop mobile |