view 3rdparty/packages/uemacs/makefile @ 3054:22ddd48b4ec2

level1 krn: Fix scheduler bug that only affected 6309 The original 6809 binary was correct, but it was disassembled and interpreted wrongly, so that reassembly went wrong on 6309.
author Tormod Volden <debian.tormod@gmail.com>
date Sun, 25 Jan 2015 22:36:02 +0100
parents 1addfd8c9d5f
children
line wrap: on
line source

#  makefile for Micro emacs for os9/68000
# temp files on ram disk
include $(NITROS9DIR)/rules.mak

CC	= c3

CFLAGS += -y -q -dTERMCAP

MAINR  = uemain1.r uemain2.r uemain3.r uemain4.r uemaintable.r
DISPR  = uedisplay1.r uedisplay2.r uedisplay3.r
RESTR  = uebasic.r uebuffer1.r uebuffer2.r uefile1.r uefile2.r uefileio.r \
  ueline1.r ueline2.r uerandom1.r uerandom2.r ueregion.r uesearch.r uespawn.r \
  uetermio.r uevt52.r uewindow.r ueword.r uetcap.r
RFILES = $(MAINR) $(DISPR) $(RESTR)

# use cio libarary
umacs: $(RFILES)
	$(CC) -i $(RFILES) -f=umacs
  
$(MAINR): ueed.h uemain.h
$(DISPR): ueed.h uedisplay.h
$(RESTR): ueed.h

clean:
	$(RM) $(RFILES) umacs