File:  [Coherent Logic Development] / freem / src / Makefile.Amiga68K
Revision 1.2: download - view: text, annotated - select for diffs
Sun Mar 9 15:20:18 2025 UTC (4 months, 3 weeks ago) by snw
Branches: MAIN
CVS tags: v0-63-1-rc1, v0-63-0-rc1, v0-63-0, v0-62-3, v0-62-2, v0-62-1, v0-62-0, HEAD
Begin formatting overhaul and REUSE compliance

    1: #
    2: #   Makefile.Amiga68K
    3: #    Custom makefile for m68k-amigaos, where autotools don't yet work
    4: #    This should ultimately be removed
    5: #
    6: #  
    7: #   Author: Serena Willis <snw@coherent-logic.com>
    8: #    Copyright (C) 1998 MUG Deutschland
    9: #    Copyright (C) 2020, 2025 Coherent Logic Development LLC
   10: #
   11: #
   12: #   This file is part of FreeM.
   13: #
   14: #   FreeM is free software: you can redistribute it and/or modify
   15: #   it under the terms of the GNU Affero Public License as published by
   16: #   the Free Software Foundation, either version 3 of the License, or
   17: #   (at your option) any later version.
   18: #
   19: #   FreeM is distributed in the hope that it will be useful,
   20: #   but WITHOUT ANY WARRANTY; without even the implied warranty of
   21: #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   22: #   GNU Affero Public License for more details.
   23: #
   24: #   You should have received a copy of the GNU Affero Public License
   25: #   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.
   26: #
   27: #
   28: 
   29: CC = m68k-amigaos-gcc
   30: LD = m68k-amigaos-ld
   31: CFLAGS = -ggdb -O0 -DNEWSTACK -DHACK_NOXLATE -noixemul
   32: 
   33: OBJS = frmgbl.o iniconf.o sighnd.o init.o expr.o global.o mlib.o namespace.o operator.o \
   34:               service.o ssvn.o ssvn_character.o ssvn_device.o ssvn_display.o \
   35:               ssvn_event.o ssvn_global.o ssvn_job.o ssvn_lock.o ssvn_routine.o \
   36:               ssvn_system.o ssvn_window.o ssvn_z.o ssvn_zos.o strings.o symtab.o \
   37:               views.o xecline.o transact.o iftab.o journal.o merge.o mappings.o \
   38:               mumps.o 
   39: 
   40: all: freem
   41: 
   42: freem: $(OBJS)
   43: 	$(CC) $(CFLAGS) $(OBJS) -o freem
   44: 
   45: clean:
   46: 	rm -f $(OBJS) freem
   47: 
   48: .PHONY: all clean

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>