summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2022-12-02 12:52:09 -0500
committerDavid Thompson <dthompson2@worcester.edu>2022-12-02 12:54:08 -0500
commit11c63337484fca576f19dc965200ab06e4af9bd1 (patch)
treee47c32034dff653ac36bbae6daac84b2adf5c10e
parent5e42e7b09a456df2c46bd343463e439a16d3a0c1 (diff)
Clean up autotools config.
-rw-r--r--.gitignore3
-rw-r--r--Makefile.am (renamed from Makefile)0
-rw-r--r--configure.ac3
-rw-r--r--manifest.scm9
4 files changed, 15 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 021d035..3d11303 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,6 @@
/config.status
/configure
/install
+/build-aux/
+/Makefile.in
+/Makefile
diff --git a/Makefile b/Makefile.am
index c1c929f..c1c929f 100644
--- a/Makefile
+++ b/Makefile.am
diff --git a/configure.ac b/configure.ac
index d755693..6ad8193 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,9 @@
dnl -*- Autoconf -*-
AC_INIT(dotfiles, 0)
+AC_CONFIG_AUX_DIR([build-aux])
+AM_INIT_AUTOMAKE([foreign])
+AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([install], [chmod +x install])
GUILE_PROGS
diff --git a/manifest.scm b/manifest.scm
new file mode 100644
index 0000000..2f78a8c
--- /dev/null
+++ b/manifest.scm
@@ -0,0 +1,9 @@
+(use-modules (gnu packages autotools)
+ (gnu packages guile)
+ (guix packages))
+
+(packages->manifest
+ (list autoconf
+ automake
+ gnu-make
+ guile-3.0))