|
|
| version 1.1.1.1, 2025/01/19 02:04:04 | version 1.6, 2025/03/27 03:27:34 |
|---|---|
| Line 1 | Line 1 |
| # | # |
| # * | # $Id$ |
| # * * | |
| # * * | |
| # *************** | |
| # * * * * | |
| # * MUMPS * | |
| # * * * * | |
| # *************** | |
| # * * | |
| # * * | |
| # * | |
| # | |
| # Makefile.am (root) | |
| # automake rules for freem | # automake rules for freem |
| # | # |
| # | # |
| # Author: John P. Willis <jpw@coherent-logic.com> | # Author: Serena Willis <snw@coherent-logic.com> |
| # Copyright (C) 1998 MUG Deutschland | # Copyright (C) 1998 MUG Deutschland |
| # Copyright (C) 2020 Coherent Logic Development LLC | # Copyright (C) 2020, 2025 Coherent Logic Development LLC |
| # | # |
| # | # |
| # This file is part of FreeM. | # This file is part of FreeM. |
| Line 35 | Line 23 |
| # You should have received a copy of the GNU Affero Public License | # You should have received a copy of the GNU Affero Public License |
| # along with FreeM. If not, see <https://www.gnu.org/licenses/>. | # along with FreeM. If not, see <https://www.gnu.org/licenses/>. |
| # | # |
| # $Log$ | |
| # Revision 1.6 2025/03/27 03:27:34 snw | |
| # Install init scripts to share/freem/examples/init and fix regression in method dispatch | |
| # | |
| # Revision 1.5 2025/03/24 04:21:39 snw | |
| # Attempted installer fix for OS/2 | |
| # | |
| # Revision 1.4 2025/03/10 00:42:41 snw | |
| # Fix broken build regression | |
| # | |
| # Revision 1.3 2025/03/09 19:14:24 snw | |
| # First phase of REUSE compliance and header reformat | |
| # | |
| # | |
| # SPDX-FileCopyrightText: (C) 2025 Coherent Logic Development LLC | |
| # SPDX-License-Identifier: AGPL-3.0-or-later | |
| # | # |
| ACLOCAL_AMFLAGS = -I m4 | ACLOCAL_AMFLAGS = -I m4 |
| SUBDIRS = src doc | SUBDIRS = src doc |
| Line 48 systemrtndir = $(localstatedir)/freem/DE | Line 52 systemrtndir = $(localstatedir)/freem/DE |
| usergbldir = $(localstatedir)/freem/DEFAULT/USER/globals | usergbldir = $(localstatedir)/freem/DEFAULT/USER/globals |
| userrtndir = $(localstatedir)/freem/DEFAULT/USER/routines | userrtndir = $(localstatedir)/freem/DEFAULT/USER/routines |
| journaldir = $(localstatedir)/freem/DEFAULT/journals | journaldir = $(localstatedir)/freem/DEFAULT/journals |
| systemddir = $(datadir)/freem/examples/init/systemd | |
| systemdfedoradir = $(datadir)/freem/examples/init/systemd/fedora | |
| freebsdrcdir = $(datadir)/freem/examples/init/freebsd_rc | |
| solarisinitdir = $(datadir)/freem/examples/init/solaris | |
| mlib = mlib/%DB.m mlib/%MAPPING.m mlib/%NETHTTP.m \ | mlib = mlib/%DB.m mlib/%MAPPING.m mlib/%NETHTTP.m \ |
| mlib/%SYSINIT.m mlib/%TUIMENU.m mlib/%ZCOLUMNS.m mlib/%ZEVENT.m \ | mlib/%SYSINIT.m mlib/%TUIMENU.m mlib/%ZCOLUMNS.m \ |
| mlib/%ZFRMSAMP.m mlib/%ZFRMXEC.m mlib/%ZHELP.m mlib/%ZMAINT.m \ | mlib/%ZFRMSAMP.m mlib/%ZFRMXEC.m mlib/%ZHELP.m mlib/%ZMAINT.m \ |
| mlib/%SYSWMERGE.m mlib/%ZREVQRY.m mlib/%ZROWS.m mlib/%zscreen.m \ | mlib/%SYSWMERGE.m mlib/%ZREVQRY.m mlib/%ZROWS.m \ |
| mlib/%SYSPOLY.m mlib/%ZWRIMP.m mlib/%ulstring.m mlib/%ulmath.m mlib/%ulcharacter.m \ | mlib/%SYSPOLY.m mlib/%ulstring.m mlib/%ulmath.m mlib/%ulcharacter.m \ |
| mlib/%SYSOOP.m mlib/%STRING.m mlib/%OBJECT.m mlib/%ED.m | mlib/%SYSOOP.m mlib/%STRING.m mlib/%OBJECT.m mlib/%ED.m |
| EXTRA_DIST = sem.ver sysns_routine.txt sysns_global.txt userns_routine.txt userns_global.txt journals.txt $(mlib) | EXTRA_DIST = sem.ver sysns_routine.txt sysns_global.txt userns_routine.txt userns_global.txt journals.txt $(mlib) |
| Line 63 systemgbl_DATA = sysns_global.txt | Line 71 systemgbl_DATA = sysns_global.txt |
| userrtn_DATA = userns_routine.txt | userrtn_DATA = userns_routine.txt |
| usergbl_DATA = userns_global.txt | usergbl_DATA = userns_global.txt |
| journal_DATA = journals.txt | journal_DATA = journals.txt |
| systemd_DATA = scripts/systemd/system/freem.service | |
| systemdfedora_DATA = scripts/systemd/fedora/freem.service | |
| freebsdrc_DATA = scripts/freebsd-rc/freem | |
| solarisinit_DATA = scripts/solaris-init/freem | |
| install-exec-hook: | install-exec-hook: |
| chmod 755 $(DESTDIR)$(bindir)/freem | chmod 755 $(DESTDIR)$(bindir)/freem* |
| install-data-hook: | install-data-hook: |
| chmod -R 777 $(DESTDIR)$(journaldir) $(DESTDIR)$(systemgbldir) $(DESTDIR)$(usergbldir) $(DESTDIR)$(userrtndir) | chmod -R 777 $(DESTDIR)$(journaldir) $(DESTDIR)$(systemgbldir) $(DESTDIR)$(usergbldir) $(DESTDIR)$(userrtndir) |