summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2012-07-01 15:54:08 +0200
committerBruno Haible <bruno@clisp.org>2012-07-01 16:04:36 +0200
commit008922a2e967b2def5c27e1e0575a1951202ee10 (patch)
tree119313ede7520154bf599e82c8ee5edf3081e8f6 /autogen.sh
parentb22158f59367c0a62ba119570f54596d15d65b01 (diff)
downloadgperf-008922a2e967b2def5c27e1e0575a1951202ee10.tar.gz
Remove autotools generated files from version control.
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh28
1 files changed, 28 insertions, 0 deletions
diff --git a/autogen.sh b/autogen.sh
new file mode 100755
index 0000000..9182dae
--- /dev/null
+++ b/autogen.sh
@@ -0,0 +1,28 @@
+#!/bin/sh
+# Convenience script for regenerating all autogeneratable files that are
+# omitted from the version control repository. In particular, this script
+# also regenerates all config.h.in, configure files with new versions of
+# autoconf.
+#
+# This script requires autoconf-2.60..2.69 in the PATH.
+
+# Copyright (C) 2003-2012 Free Software Foundation, Inc.
+#
+# This program 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.
+#
+# This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
+
+# Usage: ./autogen.sh
+
+rm -f configure lib/configure src/configure tests/configure doc/configure
+rm -f src/config.h.in src/config.h.msvc src/config.h_vms
+make -f Makefile.devel