From 80293c2447610a54ca99026d7d6a9ede15fe0d0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 17 Oct 2015 14:30:10 +0200 Subject: core: rename "build-scripts" directory to "tools" --- build-scripts/build.sh | 83 -------------------------------------------------- 1 file changed, 83 deletions(-) delete mode 100755 build-scripts/build.sh (limited to 'build-scripts/build.sh') diff --git a/build-scripts/build.sh b/build-scripts/build.sh deleted file mode 100755 index 7a605adaf..000000000 --- a/build-scripts/build.sh +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/sh -# -# Copyright (C) 2014-2015 Sébastien Helleu -# -# This file is part of WeeChat, the extensible chat client. -# -# WeeChat is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# WeeChat is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with WeeChat. If not, see . -# - -# -# Build WeeChat with CMake or autotools, according to environment variable -# $BUILDTOOL or first script argument (if given). -# The optional variable $BUILDARGS can be set with arguments for cmake or -# configure commands. -# -# Syntax to run the script with environment variables: -# BUILDTOOL=cmake|autotools ./build.sh -# BUILDTOOL=cmake|autotools BUILDARGS="arguments" ./build.sh -# -# Syntax to run the script with arguments on command line: -# ./build.sh cmake|autotools -# ./build.sh cmake|autotools arguments -# -# This script is used to build WeeChat in Travis CI environment. -# - -run () -{ - echo "Running \"$@\"..." - eval $@ - if [ $? -ne 0 ]; then - echo "ERROR" - exit 1 - fi -} - -BUILDDIR="build-tmp-$$" - -if [ $# -ge 1 ]; then - BUILDTOOL="$1" - shift -fi - -if [ $# -ge 1 ]; then - BUILDARGS="$*" -fi - -if [ -z "$BUILDTOOL" ]; then - echo "Syntax: $0 cmake|autotools" - exit 1 -fi - -# create build directory -run "mkdir $BUILDDIR" -run "cd $BUILDDIR" - -if [ "$BUILDTOOL" = "cmake" ]; then - # build with CMake - run "cmake .. -DENABLE_MAN=ON -DENABLE_DOC=ON -DENABLE_TESTS=ON ${BUILDARGS}" - run "make VERBOSE=1 -j$(nproc)" - run "sudo make install" - run "ctest -V" -fi - -if [ "$BUILDTOOL" = "autotools" ]; then - # build with autotools - run "../autogen.sh" - run "../configure --enable-man --enable-doc --enable-tests ${BUILDARGS}" - run "make -j$(nproc)" - run "sudo make install" - run "./tests/tests -v" -fi -- cgit v1.2.3