summaryrefslogtreecommitdiff
path: root/packaging/nacl/ports/sdl-gfx/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/nacl/ports/sdl-gfx/build.sh')
-rwxr-xr-xpackaging/nacl/ports/sdl-gfx/build.sh36
1 files changed, 36 insertions, 0 deletions
diff --git a/packaging/nacl/ports/sdl-gfx/build.sh b/packaging/nacl/ports/sdl-gfx/build.sh
new file mode 100755
index 000000000..e1572c9a1
--- /dev/null
+++ b/packaging/nacl/ports/sdl-gfx/build.sh
@@ -0,0 +1,36 @@
+#!/bin/bash
+# Copyright (c) 2011 The Native Client Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+#source pkg_info
+#source ../../build_tools/common.sh
+
+ConfigureStep() {
+ Banner "Configuring ${PACKAGE_NAME}"
+
+ export SDL_CONFIG=${NACLPORTS_LIBDIR}/../bin/sdl-config
+ SDL_CFLAGS=`$SDL_CONFIG --cflags`
+ SDL_LIBS=`$SDL_CONFIG --libs`
+
+ # export the nacl tools
+ export CC=${NACLCC}
+ export CXX=${NACLCXX}
+ export AR=${NACLAR}
+ export RANLIB=${NACLRANLIB}
+ export PKG_CONFIG_PATH=${NACLPORTS_LIBDIR}/pkgconfig
+ export PKG_CONFIG_LIBDIR=${NACLPORTS_LIBDIR}
+ export CFLAGS="${NACLPORTS_CFLAGS} $SDL_CFLAGS"
+ export CXXFLAGS="${NACLPORTS_CXXFLAGS} $SDL_CFLAGS"
+ export LDFLAGS=${NACLPORTS_LDFLAGS}
+ export PATH=${NACL_BIN_PATH}:${PATH};
+ export LIBS="-L${NACLPORTS_LIBDIR} -lppapi -lppapi_gles2 -lppapi_cpp -lnacl_io -lpthread -lstdc++ -lm -lnosys $SDL_LIBS"
+ ${SRC_DIR}/autogen.sh
+ ${SRC_DIR}/configure \
+ --enable-mmx=no \
+ --host=nacl \
+ --prefix=${PREFIX}
+}
+
+PackageInstall
+exit 0