Changeset 0ea1f3f in freewrt for build.mk


Ignore:
Timestamp:
Jun 30, 2006, 9:02:45 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
f724867
Parents:
149ff92
Message:
  • add hardware profiles, you can choose between different hardware models
  • add some alsa patches
  • remove default stuff

git-svn-id: svn://www.freewrt.org/trunk/freewrt@157 afb5a338-a214-0410-bd46-81f09a774fd1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • build.mk

    r149ff92 r0ea1f3f  
    1 # Makefile for FreeWRT development environment
    2 #
    3 # Copyright (C) 2005 by Felix Fietkau <openwrt@nbd.name>
    4 # Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
    5 #
    6 # This program is free software; you can redistribute it and/or modify
    7 # it under the terms of the GNU General Public License as published by
    8 # the Free Software Foundation; either version 2 of the License, or
    9 # (at your option) any later version.
    10 #
    11 # This program is distributed in the hope that it will be useful,
    12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
    13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    14 # General Public License for more details.
    15 #
    16 # You should have received a copy of the GNU General Public License
    17 # along with this program; if not, write to the Free Software
    18 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    19 #
    20 
     1# $Id$
    212#--------------------------------------------------------------
    223# Just run 'make menuconfig', configure stuff, then run 'make'.
     
    4627.PHONY: all world clean cleandir distclean image_clean target_clean source
    4728
    48 #############################################################
    49 #
    50 # You should probably leave this stuff alone unless you know
    51 # what you are doing.
    52 #
    53 #############################################################
    54 
    5529# In this section, we need .config
    5630include .config.cmd
    5731
    58 world: $(DL_DIR) $(BUILD_DIR)
     32world: $(DL_DIR) $(BUILD_DIR) $(STAMP_DIR)
    5933        $(MAKE) -f build.mk toolchain/install target/compile package/compile root_clean package/install target/install package_index
    6034        @$(TRACE) Build complete.
     
    6842$(BUILD_DIR):
    6943        @mkdir -p $(BUILD_DIR)
     44
     45$(STAMP_DIR):
     46        @mkdir -p $(STAMP_DIR)
    7047
    7148source: toolchain/source package/source target/source
     
    10683        @$(MAKE) -C $(CONFIG) clean
    10784        rm -rf $(BUILD_DIR) $(BIN_DIR)
    108         rm -rf $(STAMP_DIR) $(TOOL_BUILD_DIR) $(STAGING_DIR)
     85        rm -rf $(STAMP_DIR) $(TOOLCHAIN_BUILD_DIR) $(STAGING_DIR)
    10986        rm -f .tmpconfig.h
    11087
     
    11390        @$(MAKE) -C $(CONFIG) clean
    11491        rm -rf $(BUILD_DIR) $(BIN_DIR) $(DL_DIR)
    115         rm -rf $(STAMP_DIR) $(TOOL_BUILD_DIR) $(STAGING_DIR)
     92        rm -rf $(STAMP_DIR) $(TOOLCHAIN_BUILD_DIR) $(STAGING_DIR)
    11693        rm -f .config* .tmpconfig.h
    11794
Note: See TracChangeset for help on using the changeset viewer.