version 1.3, 2025/02/26 00:48:27
|
version 1.9, 2025/04/08 14:45:33
|
Line 1
|
Line 1
|
# |
# |
# * |
# $Id$ |
# * * |
|
# * * |
|
# *************** |
|
# * * * * |
|
# * MUMPS * |
|
# * * * * |
|
# *************** |
|
# * * |
|
# * * |
|
# * |
|
# |
|
# Makefile.am (src) |
|
# automake rules for main body of FreeM source code |
# automake rules for main body of FreeM source code |
# |
# |
# |
# |
# Author: John P. Willis <jpw@coherent-logic.com> |
# Author: Serena Willis <jpw@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.9 2025/04/08 14:45:33 snw |
|
# Add global_bltin.h to src/Makefile.am |
|
# |
|
# Revision 1.8 2025/04/02 02:22:49 snw |
|
# Remove -Wformat-truncation |
|
# |
|
# Revision 1.7 2025/03/31 16:33:56 snw |
|
# Work on fmadm edit global |
|
# |
|
# Revision 1.6 2025/03/30 01:36:58 snw |
|
# Make it easier to bring back fma_gedit, fix double-free in global handler, limit $CHAR to 7-bit ASCII |
|
# |
|
# Revision 1.5 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 |
# |
# |
|
|
AM_CFLAGS = -fsigned-char |
AM_CFLAGS = -fsigned-char |
Line 45 freem_headers = config.h errmsg.h events
|
Line 52 freem_headers = config.h errmsg.h events
|
init.h io_socket.h jnldefs.h journal.h libfill.h log.h mdebug.h \ |
init.h io_socket.h jnldefs.h journal.h libfill.h log.h mdebug.h \ |
merge.h merr.h mpsdef0.h mpsdef.h mref.h mtok.h namespace.h sighnd.h ssvn_zrpi.h \ |
merge.h merr.h mpsdef0.h mpsdef.h mref.h mtok.h namespace.h sighnd.h ssvn_zrpi.h \ |
transact.h version.h consttbl.h mwapi_window.h mwapi_event.h shmmgr.h locktab.h \ |
transact.h version.h consttbl.h mwapi_window.h mwapi_event.h shmmgr.h locktab.h \ |
jobtab.h tp_check.h datatypes.h objects.h mcommand.h routine.h fs.h |
jobtab.h tp_check.h datatypes.h objects.h mcommand.h routine.h fs.h global_bltin.h |
|
|
freem_commands = cmd_map.c cmd_unmap.c cmd_then.c cmd_throw.c cmd_const.c cmd_kvalue.c \ |
freem_commands = cmd_map.c cmd_unmap.c cmd_then.c cmd_throw.c cmd_const.c cmd_kvalue.c \ |
cmd_ksubscripts.c cmd_tstart.c cmd_tcommit.c cmd_trollback.c cmd_if.c \ |
cmd_ksubscripts.c cmd_tstart.c cmd_tcommit.c cmd_trollback.c cmd_if.c \ |
Line 62 freem_common = iniconf.c sighnd.c init.c
|
Line 69 freem_common = iniconf.c sighnd.c init.c
|
locktab.c jobtab.c tp_check.c datatypes.c objects.c ssvn_object.c \ |
locktab.c jobtab.c tp_check.c datatypes.c objects.c ssvn_object.c \ |
mcommand.c routine.c fs.c $(freem_commands) $(freem_headers) |
mcommand.c routine.c fs.c $(freem_commands) $(freem_headers) |
|
|
fmadm_common = fmadm.c fma_locks.c fma_journals.c fma_routines.c fma_globals.c fma_jobs.c |
fmadm_common = fmadm.c fma_locks.c fma_journals.c fma_routines.c fma_globals.c fma_jobs.c fma_gedit.c |
|
#fmadm_common = fmadm.c fma_locks.c fma_journals.c fma_routines.c fma_globals.c fma_jobs.c |
|
|
bin_PROGRAMS = freem fmadm |
bin_PROGRAMS = freem fmadm |
lib_LTLIBRARIES = libfreem.la |
lib_LTLIBRARIES = libfreem.la |
Line 85 fmadm_CFLAGS = $(AM_CFLAGS) $(FREEM_CFLA
|
Line 93 fmadm_CFLAGS = $(AM_CFLAGS) $(FREEM_CFLA
|
|
|
freem_LDADD = $(FREEM_LIBS) |
freem_LDADD = $(FREEM_LIBS) |
|
|
|
#fmadm_LDADD = $(FREEM_LIBS) @CURSES_LIB@ |
fmadm_LDADD = $(FREEM_LIBS) |
fmadm_LDADD = $(FREEM_LIBS) |
|
|
|
|
|
|