# # Makefile.Amiga68K # Custom makefile for m68k-amigaos, where autotools don't yet work # This should ultimately be removed # # # Author: Serena Willis # Copyright (C) 1998 MUG Deutschland # Copyright (C) 2020, 2025 Coherent Logic Development LLC # # # This file is part of FreeM. # # FreeM is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # FreeM 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 Affero Public License for more details. # # You should have received a copy of the GNU Affero Public License # along with FreeM. If not, see . # # CC = m68k-amigaos-gcc LD = m68k-amigaos-ld CFLAGS = -ggdb -O0 -DNEWSTACK -DHACK_NOXLATE -noixemul OBJS = frmgbl.o iniconf.o sighnd.o init.o expr.o global.o mlib.o namespace.o operator.o \ service.o ssvn.o ssvn_character.o ssvn_device.o ssvn_display.o \ ssvn_event.o ssvn_global.o ssvn_job.o ssvn_lock.o ssvn_routine.o \ ssvn_system.o ssvn_window.o ssvn_z.o ssvn_zos.o strings.o symtab.o \ views.o xecline.o transact.o iftab.o journal.o merge.o mappings.o \ mumps.o all: freem freem: $(OBJS) $(CC) $(CFLAGS) $(OBJS) -o freem clean: rm -f $(OBJS) freem .PHONY: all clean