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

Side by Side Diff: ports/OpenCV/build.sh

Issue 76153002: OpenCV 2.4.7 porting to PNaCl (Closed) Base URL: https://chromium.googlesource.com/external/naclports.git@master
Patch Set: Created 7 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
1 #!/bin/bash 1 #!/bin/bash
2 # Copyright (c) 2011 The Native Client Authors. All rights reserved. 2 # Copyright 2013 The Native Client Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 source pkg_info 6 source pkg_info
7 source ../../build_tools/common.sh 7 source ../../build_tools/common.sh
8 8
9 TestStep() { 9 TestStep() {
10 Banner "Testing ${PACKAGE_NAME}" 10 Banner "Testing ${PACKAGE_NAME}"
11 ChangeDir ${NACL_PACKAGES_REPOSITORY}/${PACKAGE_NAME}/${NACL_BUILD_SUBDIR} 11 ChangeDir ${NACL_PACKAGES_REPOSITORY}/${PACKAGE_NAME}/${NACL_BUILD_SUBDIR}
12 ChangeDir HelloWorld 12 ChangeDir HelloWorld
13 RunSelLdrCommand HelloWorld 13 RunSelLdrCommand HelloWorld
14 } 14 }
15 15
16 16
17 ConfigureStep() { 17 ConfigureStep() {
18 Banner "Configuring ${PACKAGE_NAME}" 18 Banner "Configuring ${PACKAGE_NAME}"
19 ChangeDir ${NACL_PACKAGES_REPOSITORY}/${PACKAGE_NAME} 19 ChangeDir ${NACL_PACKAGES_REPOSITORY}/${PACKAGE_NAME}
20 Remove ${NACL_BUILD_SUBDIR} 20 Remove ${NACL_BUILD_SUBDIR}
21 MakeDir ${NACL_BUILD_SUBDIR} 21 MakeDir ${NACL_BUILD_SUBDIR}
22 cd ${NACL_BUILD_SUBDIR} 22 cd ${NACL_BUILD_SUBDIR}
23 echo "Directory: $(pwd)" 23 echo "Directory: $(pwd)"
24 24
25 CC="${NACLCC}" CXX="${NACLCXX}" cmake .. -DBOX2D_BUILD_EXAMPLES=OFF \ 25 CC="${NACLCC}" CXX="${NACLCXX}" cmake ..\
26 -DCMAKE_TOOLCHAIN_FILE=../XCompile-nacl.txt \ 26 -DCMAKE_TOOLCHAIN_FILE=../XCompile-nacl.txt \
27 -DNACLAR=${NACLAR} \ 27 -DNACLAR=${NACLAR} \
28 -DNACLLD=${NACLLD} \
28 -DNACL_CROSS_PREFIX=${NACL_CROSS_PREFIX} \ 29 -DNACL_CROSS_PREFIX=${NACL_CROSS_PREFIX} \
29 -DNACL_SDK_ROOT=${NACL_SDK_ROOT} \ 30 -DNACL_SDK_ROOT=${NACL_SDK_ROOT} \
30 -DCMAKE_INSTALL_PREFIX=${NACLPORTS_PREFIX} 31 -DCMAKE_INSTALL_PREFIX=${NACLPORTS_PREFIX} \
32 -DCMAKE_BUILD_TYPE=RELEASE \
33 -DBUILD_SHARED_LIBS=OFF \
34 -DWITH_FFMPEG=OFF \
35 -DWITH_OPENEXR=OFF \
36 -DWITH_CUDA=OFF \
37 -DWITH_JASPER=OFF \
38 -DWITH_JPEG=OFF \
39 -DWITH_OPENCL=OFF \
40 -DBUILD_opencv_apps=OFF \
41 -DBUILD_TESTS=OFF \
42 -DBUILD_PERF_TESTS=OFF
31 } 43 }
32 44
33 PackageInstall 45 PackageInstall
34 exit 0 46 exit 0
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698