source: trunk/tools/makefile@ 6502

Last change on this file since 6502 was 6122, checked in by bird, 24 years ago

Added wrc to the list of neede targets.

File size: 939 bytes
Line 
1# $Id: makefile,v 1.16 2001-06-26 09:45:32 bird Exp $
2
3#
4# Odin32 API
5#
6# Top of the tools tree makefile
7#
8#
9# Usage: nmake ( all | needed | dep | clean )
10#
11# all: Build the entire tools tree.
12# needed: Builds the tools used during compilation of the src tree.
13# dep: Make dependencies for the tools tree.
14# clean: Bring tools tree back to a "virgin" state.
15#
16#
17#
18
19
20#
21# Directory macros.
22#
23!include ../makefile.inc
24
25
26#
27# The directories included in the usual makes; all, clean, dep rules.
28#
29ALL_DIRS = \
30.\common \
31.\fastdep \
32.\impdef \
33.\install \
34.\regedit \
35.\database \
36.\omfdumper \
37.\sdf \
38.\wrc \
39
40
41#
42# Dummy all rule.
43#
44_all: all
45
46
47#
48# common rules.
49#
50$(COMMONRULES):
51 $(DODIRS) "$(ALL_DIRS)" $(MAKE_CMD) $@
52
53
54#
55# compile tools needed to compile rest of the tree.
56#
57needed:
58 $(DODIRS) "fastdep common impdef wrc" $(MAKE_CMD)
59
60
61#
62# Do not includes the common rules.
63#
64
Note: See TracBrowser for help on using the repository browser.