Skip to content

make build idiot-proof #2

Description

@jeffhammond
alcfwl139:git jhammond$ cat 0001-make-build-more-clean.patch 
From 60002e36c89e296fbfd6a160260a2271adfb777c Mon Sep 17 00:00:00 2001
From: Jeff Hammond <jeff.science@gmail.com>
Date: Tue, 26 Nov 2013 20:45:19 -0600
Subject: [PATCH] make build more clean

1. INSTAL still references Mercurial and SourceForge.  I replaced the
former with Git and added a pointer to Github.

2. Some people do not read INSTALL before they try to build because they
usually know how to bootstrap and well-designed library.  Many codes,
e.g. MPICH, provide autogen.sh that does the appropriate autoconf setup.
Since this library doesn't autoreconf like many others, this is useful.

---
 INSTALL    | 3 ++-
 autogen.sh | 3 +++
 2 files changed, 5 insertions(+), 1 deletion(-)
 create mode 100755 autogen.sh

diff --git a/INSTALL b/INSTALL
index e0f458be..943821dc 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,7 +1,8 @@
 For more complete instructions please refer to https://sourceforge.net/p/libint/home
+and https://github.com/evaleev/libint

 The installation procedure for the impatient and/or experts:
-0) only if obtained the compiler source via Mercurial:
+0) only if obtained the compiler source via Git:
    aclocal -I lib/autoconf; autoconf
 1) create a directory for object files:
    mkdir ../build; cd ../build
diff --git a/autogen.sh b/autogen.sh
new file mode 100755
index 00000000..a418a630
--- /dev/null
+++ b/autogen.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+aclocal -I lib/autoconf
+autoconf
-- 
1.8.4.3

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions