1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
From: Boyuan Yang <byang@debian.org>
Date: Fri, 22 Aug 2025 15:00:20 -0400
Subject: buildsystem
Forwarded: not-needed
---
Makefile.am | 17 +++++++++++++++++
configure.ac | 12 ++++++++++++
2 files changed, 29 insertions(+)
create mode 100644 Makefile.am
create mode 100644 configure.ac
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..291fa7f
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,17 @@
+bin_PROGRAMS = smemcap
+bin_SCRIPTS = smem
+
+smemcap_SOURCES = smemcap.c
+
+man8_MANS = smem.8
+
+# Note: smemcap.8 is provided by Debian packaging in debian/
+# It will be installed via debian/smemcap.manpages
+
+EXTRA_DIST = $(bin_SCRIPTS) $(man8_MANS) COPYING
+
+install-exec-hook:
+ chmod 755 $(DESTDIR)$(bindir)/smem
+
+clean-local:
+ rm -f smemcap
diff --git a/configure.ac b/configure.ac
new file mode 100644
index 0000000..dfa7f38
--- /dev/null
+++ b/configure.ac
@@ -0,0 +1,12 @@
+AC_INIT([smem], [1.5], [mpm@selenic.com])
+AM_INIT_AUTOMAKE([-Wall -Werror foreign])
+
+AC_PROG_CC
+AC_PROG_INSTALL
+AM_PATH_PYTHON([3.0])
+
+AC_CONFIG_FILES([
+ Makefile
+])
+
+AC_OUTPUT
\ No newline at end of file
|