Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1229)

Side by Side Diff: platform_tools/barelinux/bin/arm64_make

Issue 753633002: Simplfy DEPS: always pull all deps, remove unused barelinux platform. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 #!/bin/sh
2
3 # Copyright 2014 Google Inc.
4 #
5 # Use of this source code is governed by a BSD-style license that can be
6 # found in the LICENSE file.
7
8 set -e # When any command fails, the shell will immediately exit.
9
10 usage() {
11 cat >&2 <<EOF
12 arm64_make - this script builds a AArch64 version of skia that
13 does not depend on external libraries, perfect for putting in an
14 embedded system running Linux.
15
16 Assumes that you have already run the download_deps script.
17
18 Usage:
19 $0 \\
20 [-o SKIA_OUT_DIR] [-c CC_EXE] [-x CXX_EXE] \\
21 [-t Debug | Release | Coverage | Release_Developer] \\
22
23 Example use:
24 $0 \\
25 -o ~/build/skia/arg64gcc \\
26 -c ~/local/arm64/bin/aarch64-linux-gnu-gcc \\
27 -x ~/local/arm64/bin/aarch64-linux-gnu-g++ \\
28 EOF
29 return 1
30 }
31
32 # BUILD_TYPE should be one of:
33 # Coverage, Debug, Release, or Release_Developer
34 BUILD_TYPE='Debug'
35
36 while getopts ":c:x:o:t:h" opt ; do
37 case $opt in
38 c) export CC="$OPTARG" ;;
39 x) export CXX="$OPTARG" ;;
40 o) export SKIA_OUT="$OPTARG";;
41 t) BUILD_TYPE="$OPTARG";;
42 h) usage || exit;;
43 ?) echo "unknown option '$OPTARG'" >&2;
44 usage || exit;;
45 esac
46 done
47 OPTIND=1 # Reset this variable for calling barelinux_make with -t command flag.
48
49 export GYP_DEFINES="${GYP_DEFINES} \
50 skia_gpu=0 \
51 skia_arch_type=arm64 \
52 "
53
54 . "$(dirname "$0")/barelinux_make" -t "$BUILD_TYPE"
55
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698