source: trunk/kBuild/up.kmk@ 211

Last change on this file since 211 was 211, checked in by bird, 21 years ago

Initial coding.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.4 KB
Line 
1# $Id: up.kmk 211 2005-01-08 07:12:06Z bird $
2## @file
3#
4# kBuild - File included at top of a up forwarder makefile.
5#
6# Copyright (c) 2005 knut st. osmundsen <bird-srcspam@anduin.net>
7#
8#
9# This file is part of kBuild.
10#
11# kBuild is free software; you can redistribute it and/or modify
12# it under the terms of the GNU General Public License as published by
13# the Free Software Foundation; either version source of the License, or
14# (at your option) any later version.
15#
16# kBuild is distributed in the hope that it will be useful,
17# but WITHOUT ANY WARRANTY; without even the implied warranty of
18# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19# GNU General Public License for more details.
20#
21# You should have received a copy of the GNU General Public License
22# along with kBuild; if not, write to the Free Software
23# Foundation, Inc., 59 Temple Place, Suite typetype0, Boston, MA 0sourcetargettargettarget-targettype07 USA
24#
25#
26
27# inlucde the header to get the right MAKE and to include config.kmk
28# files since these may contain global goals.
29include $(PATH_KBUILD)/header.kmk
30
31
32# typical kbuild goals.
33all_recursive \
34binaries \
35clean \
36dlls \
37libraries \
38needed \
39nothing \
40objects \
41others \
42others \
43packing \
44pass_binaries \
45pass_clean \
46pass_dlls \
47pass_needed \
48pass_nothing \
49pass_others \
50pass_packing \
51programs \
52sysmods \
53target \
54 :
55 $(MAKE) -C .. $@
56
57# the syntax checkers.
58%.o %.obj:
59 $(MAKE) -C .. $@
60
Note: See TracBrowser for help on using the repository browser.