mirror of
https://github.com/open-simh/simtools.git
synced 2026-01-26 04:01:44 +00:00
Don't force CFLAGS. Rename makefile to Makefile.
This commit is contained in:
41
Makefile
Normal file
41
Makefile
Normal file
@@ -0,0 +1,41 @@
|
||||
CFLAGS ?= -O -g
|
||||
|
||||
MACRO11_SRCS = macro11.c \
|
||||
assemble.c assemble_globals.c assemble_aux.c \
|
||||
extree.c listing.c macros.c parse.c rept_irpc.c symbols.c \
|
||||
mlb.c object.c stream2.c util.c rad50.c
|
||||
|
||||
MACRO11_OBJS = $(MACRO11_SRCS:.c=.o)
|
||||
|
||||
DUMPOBJ_SRCS = dumpobj.c rad50.c
|
||||
|
||||
DUMPOBJ_OBJS = $(DUMPOBJ_SRCS:.c=.o)
|
||||
|
||||
ALL_SRCS = $(MACRO11_SRCS) $(DUMPOBJ_SRCS)
|
||||
|
||||
all: macro11 dumpobj
|
||||
|
||||
tags: macro11 dumpobj
|
||||
ctags *.c *.h
|
||||
|
||||
macro11: $(MACRO11_OBJS) Makefile
|
||||
$(CC) $(CFLAGS) -o macro11 $(MACRO11_OBJS) -lm
|
||||
|
||||
dumpobj: $(DUMPOBJ_OBJS) Makefile
|
||||
$(CC) $(CFLAGS) -o dumpobj $(DUMPOBJ_OBJS)
|
||||
|
||||
MACRO11_OBJS: Makefile
|
||||
DUMPOBJ_OBJS: Makefile
|
||||
|
||||
clean:
|
||||
-rm -f $(MACRO11_OBJS) $(DUMPOBJ_OBJS) macro11 dumpobj
|
||||
|
||||
macro11.o: macro11.c macro11.h rad50.h object.h stream2.h \
|
||||
mlb.h util.h
|
||||
mlb.o: mlb.c rad50.h stream2.h mlb.h macro11.h util.h
|
||||
object.o: object.c rad50.h object.h
|
||||
stream2.o: stream2.c macro11.h stream2.h
|
||||
util.o: util.c util.h
|
||||
rad50.o: rad50.c rad50.h
|
||||
dumpobj.o: dumpobj.c rad50.h util.h
|
||||
rad50.o: rad50.c rad50.h
|
||||
Reference in New Issue
Block a user