summaryrefslogtreecommitdiff
path: root/install-tests/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'install-tests/Makefile.am')
-rw-r--r--install-tests/Makefile.am34
1 files changed, 34 insertions, 0 deletions
diff --git a/install-tests/Makefile.am b/install-tests/Makefile.am
new file mode 100644
index 00000000..c64a87aa
--- /dev/null
+++ b/install-tests/Makefile.am
@@ -0,0 +1,34 @@
+## Makefile for libunistring/install-tests.
+## Copyright (C) 2025 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 <https://www.gnu.org/licenses/>.
+
+## Process this file with automake to produce Makefile.in.
+
+installcheck-local:
+ $(CC) -I$(includedir) -L$(libdir) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
+ -o test-version $(srcdir)/test-version.c -lunistring
+ @AUGMENT_SHLIBPATH@ ./test-version
+ rm -rf test-version test-version$(EXEEXT)
+ $(CC) -I$(includedir) -L$(libdir) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
+ -o test-api $(srcdir)/test-api.c -lunistring
+ @AUGMENT_SHLIBPATH@ ./test-api
+ rm -rf test-api test-api$(EXEEXT)
+
+EXTRA_DIST = test-version.c test-api.c
+CLEANFILES = test-version test-version$(EXEEXT) test-api test-api$(EXEEXT)