buildspec.mk.default revision b6c1cf6de79035f58b512f4400db458c8401379a
1# 2# Copyright (C) 2007 The Android Open Source Project 3# 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15# 16 17###################################################################### 18# This is a do-nothing template file. To use it, copy it to a file 19# named "buildspec.mk" in the same directory, and uncomment or change 20# the variables necessary for your desired configuration. The file 21# "buildspec.mk" should never be checked in to source control. 22###################################################################### 23 24# Uncomment this if you want the simulator, otherwise, build for arm 25ifndef TARGET_SIMULATOR 26#TARGET_SIMULATOR:=true 27endif 28 29# Set this to debug or release if you care. Otherwise, it defaults to 30# release for arm and debug for the simulator. 31ifndef TARGET_BUILD_TYPE 32#TARGET_BUILD_TYPE:=release 33#TARGET_BUILD_TYPE:=debug 34endif 35 36# Uncomment this if you want the host tools built in debug mode. Otherwise 37# it defaults to release. 38ifndef HOST_BUILD_TYPE 39#HOST_BUILD_TYPE:=debug 40endif 41 42# Turn on debugging for selected modules. If DEBUG_MODULE_<module-name> is set 43# to a non-empty value, the appropriate HOST_/TARGET_CUSTOM_DEBUG_CFLAGS 44# will be added to LOCAL_CFLAGS when building the module. 45#DEBUG_MODULE_ModuleName:=true 46 47# Specify the extra CFLAGS to use when building a module whose 48# DEBUG_MODULE_ variable is set. Host and device flags are handled 49# separately. 50#HOST_CUSTOM_DEBUG_CFLAGS:= 51#TARGET_CUSTOM_DEBUG_CFLAGS:= 52 53# Choose a product to build for. Look in the products directory for ones 54# that work. 55ifndef TARGET_PRODUCT 56#TARGET_PRODUCT:=sooner 57endif 58 59# Choose additional targets to always install, even when building 60# minimal targets like "make droid". This takes simple target names 61# like "Browser" or "MyApp", the names used by LOCAL_MODULE or 62# LOCAL_PACKAGE_NAME. Modules listed here will always be installed in 63# /system, even if they'd usually go in /data. 64ifndef CUSTOM_MODULES 65#CUSTOM_MODULES:= 66endif 67 68# If you have a special place to put your ouput files, set this, otherwise 69# it goes to <build-root>/out 70#OUT_DIR:=/tmp/stuff 71 72# If you want to always set certain system properties, add them to this list. 73# E.g., "ADDITIONAL_BUILD_PROPERTIES += ro.prop1=5 prop2=value" 74# This mechanism does not currently support values containing spaces. 75#ADDITIONAL_BUILD_PROPERTIES += 76 77# when the build system changes such that this file must be updated, this 78# variable will be changed. After you have modified this file with the new 79# changes (see buildspec.mk.default), update this to the new value from 80# buildspec.mk.default. 81BUILD_ENV_SEQUENCE_NUMBER := 8 82