Permalink
Browse files

Dropped support for autotools build

It's just too much of a pain to maintain.
  • Loading branch information...
Nikratio committed Sep 20, 2017
1 parent 85b950d commit 37c8c1c80b89127d5f876a193c5fdcc916e03b6c
Showing with 26 additions and 98 deletions.
  1. +1 −0 ChangeLog.rst
  2. +0 −26 Makefile.am
  3. +0 −16 README.rst
  4. +0 −44 configure.ac
  5. +24 −0 make_release_tarball.sh
  6. +0 −4 test/Makefile.am
  7. +1 −8 test/travis-build.sh
View
@@ -1,6 +1,7 @@
Unreleased Changes
------------------
* Dropped support for building with autotools.
* Added missing options to man page.
Release 3.2.0 (2017-08-06)
View

This file was deleted.

Oops, something went wrong.
View
@@ -75,22 +75,6 @@ tests requires the `py.test`_ Python module)::
.. _Ninja: https://ninja-build.org/
.. _`py.test`: http://www.pytest.org/
Alternate Installation
----------------------
If you are not able to use Meson and Ninja, please report this to the
sshfs mailing list. Until the problem is resolved, you may fall back
to an in-source build using autotools::
$ ./configure
$ make
$ sudo make install
Note that support for building with autotools may disappear at some
point, so if you depend on using autotools for some reason please let
the sshfs developers know!
Getting Help
------------
View

This file was deleted.

Oops, something went wrong.
View
@@ -0,0 +1,24 @@
#!/bin/sh
#
# Create tarball from Git tag, removing and adding
# some files.
#
set -e
if [ -z "$1" ]; then
TAG="$(git tag --list 'sshfs-3*' --sort=-taggerdate | head -1)"
else
TAG="$1"
fi
echo "Creating release tarball for ${TAG}..."
mkdir "${TAG}"
git archive --format=tar "${TAG}" | tar -x "--directory=${TAG}"
find "${TAG}" -name .gitignore -delete
rm "${TAG}/make_release_tarball.sh" \
"${TAG}/.travis.yml" \
"${TAG}/test/travis-*.sh"
tar -cJf "${TAG}.tar.xz" "${TAG}/"
gpg --armor --detach-sign "${TAG}.tar.xz"
View

This file was deleted.

Oops, something went wrong.
View
@@ -36,13 +36,6 @@ for san in undefined address; do
meson -D b_sanitize=${san} -D b_lundef=false -D werror=true ..
ninja
${TEST_CMD}
sudo ninja install
cd ..
done
# Autotools build
CC=gcc
autoreconf -i
./configure
make
${TEST_CMD}
sudo make install

0 comments on commit 37c8c1c

Please sign in to comment.