source: trunk/kBuild/up.kmk@ 1418

Last change on this file since 1418 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
RevLine 
[211]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.
[977]5# This method is DEPRECATED. Use Makefile.kup files instead.
[211]6#
[782]7# Copyright (c) 2005-2007 knut st. osmundsen <bird-kBuild-spam@anduin.net>
[211]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
[340]32UP_TO ?= ..
[782]33
34# typical kbuild goals.
[211]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 \
[215]53rebuild \
[211]54sysmods \
55target \
56 :
[340]57 $(MAKE) -C $(UP_TO) $@
[211]58
59# the syntax checkers.
60%.o %.obj:
[340]61 $(MAKE) -C $(UP_TO) $@
[211]62
Note: See TracBrowser for help on using the repository browser.