source: trunk/kBuild/up.kmk@ 1502

Last change on this file since 1502 was 977, checked in by bird, 18 years ago

deprectated.

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