1 ######################################################################
2 # These variables are inherited by the sub-makefiles
8 ######################################################################
9 # These definitions are for the top level
11 LIBS
=-L
/usr
/X386
/lib
-lX11
-lm
12 OBJS
=if1632
/if1632.o controls
/controls.o loader
/loader.o \
13 memory
/memory.o misc
/misc.o objects
/objects.o windows
/windows.o debugger
/debugger.o
14 SUBDIRS
=if1632 controls loader memory misc objects windows debugger
15 TAGFILES
=if1632
/{*.c
,*.S
} controls
/{*.c
,*.S
} loader
/{*.c
,*.S
} \
16 memory
/{*.c
,*.S
} misc
/{*.c
,*.S
} objects
/{*.c
,*.S
} \
17 windows
/{*.c
,*.S
} debugger
/{*.c
,*.S
}
28 @for i in tools
$(SUBDIRS
); do
(cd
$$i && $(MAKE
) clean) || exit
; done
31 rm -f
`find . -name '*.orig' -o -name '*.rej'`
34 @for i in tools
$(SUBDIRS
); \
35 do
(cd
$$i && echo
$$i && $(MAKE
) INCLUDE_DIR
=..
/$(INCLUDE_DIR
) \
36 COPTS
="$(COPTS)" DEBUGOPTS
="$(DEBUGOPTS)") || exit
; done
37 $(CC
) $(LDFLAGS
) -o
$(TARGET
) $(OBJS
) $(LIBS
)
40 @for i in tools
$(SUBDIRS
); \
41 do
(cd
$$i && echo
$$i && \
42 $(MAKE
) INCLUDE_DIR
=..
/$(INCLUDE_DIR
) COPTS
="$(COPTS)" depend
) \