source: trunk/tools/makefile@ 8045

Last change on this file since 8045 was 6887, checked in by bird, 24 years ago

Added cmdqd to the dir list.

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