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