aboutsummaryrefslogtreecommitdiffstats
path: root/android/build/definitions.make
diff options
context:
space:
mode:
Diffstat (limited to 'android/build/definitions.make')
-rw-r--r--android/build/definitions.make109
1 files changed, 0 insertions, 109 deletions
diff --git a/android/build/definitions.make b/android/build/definitions.make
deleted file mode 100644
index cd03f89..0000000
--- a/android/build/definitions.make
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright (C) 2008 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# shared definitions
-ifeq ($(strip $(SHOW)),)
-define pretty
-@echo $1
-endef
-hide := @
-else
-define pretty
-endef
-hide :=
-endif
-
-define my-dir
-.
-endef
-
-# return the directory containing the intermediate files for a given
-# kind of executable
-# $1 = type (EXECUTABLES or STATIC_LIBRARIES)
-# $2 = module name
-# $3 = ignored
-#
-define intermediates-dir-for
-$(OBJS_DIR)/intermediates/$(2)
-endef
-
-# Generate the full path of a given static library
-define library-path
-$(OBJS_DIR)/$(1).a
-endef
-
-define executable-path
-$(OBJS_DIR)/$(1)$(EXE)
-endef
-
-# Compile a C source file
-#
-define compile-c-source
-SRC:=$(1)
-OBJ:=$$(LOCAL_OBJS_DIR)/$$(SRC:%.c=%.o)
-LOCAL_OBJECTS += $$(OBJ)
-DEPENDENCY_DIRS += $$(dir $$(OBJ))
-$$(OBJ): PRIVATE_CFLAGS := $$(CFLAGS) $$(LOCAL_CFLAGS) -I$$(LOCAL_PATH) -I$$(OBJS_DIR)
-$$(OBJ): PRIVATE_CC := $$(LOCAL_CC)
-$$(OBJ): PRIVATE_OBJ := $$(OBJ)
-$$(OBJ): PRIVATE_MODULE := $$(LOCAL_MODULE)
-$$(OBJ): PRIVATE_SRC := $$(SRC_PATH)/$$(SRC)
-$$(OBJ): PRIVATE_SRC0 := $$(SRC)
-$$(OBJ): $$(SRC_PATH)/$$(SRC)
- @mkdir -p $$(dir $$(PRIVATE_OBJ))
- @echo "Compile: $$(PRIVATE_MODULE) <= $$(PRIVATE_SRC0)"
- $(hide) $$(PRIVATE_CC) $$(PRIVATE_CFLAGS) -c -o $$(PRIVATE_OBJ) -MMD -MP -MF $$(PRIVATE_OBJ).d.tmp $$(PRIVATE_SRC)
- $(hide) $$(SRC_PATH)/android/build/mkdeps.sh $$(PRIVATE_OBJ) $$(PRIVATE_OBJ).d.tmp $$(PRIVATE_OBJ).d
-endef
-
-# Compile an Objective-C source file
-#
-define compile-objc-source
-SRC:=$(1)
-OBJ:=$$(LOCAL_OBJS_DIR)/$$(SRC:%.m=%.o)
-LOCAL_OBJECTS += $$(OBJ)
-DEPENDENCY_DIRS += $$(dir $$(OBJ))
-$$(OBJ): PRIVATE_CFLAGS := $$(CFLAGS) $$(LOCAL_CFLAGS) -I$$(LOCAL_PATH) -I$$(OBJS_DIR)
-$$(OBJ): PRIVATE_CC := $$(LOCAL_CC)
-$$(OBJ): PRIVATE_OBJ := $$(OBJ)
-$$(OBJ): PRIVATE_MODULE := $$(LOCAL_MODULE)
-$$(OBJ): PRIVATE_SRC := $$(SRC_PATH)/$$(SRC)
-$$(OBJ): PRIVATE_SRC0 := $$(SRC)
-$$(OBJ): $$(SRC_PATH)/$$(SRC)
- @mkdir -p $$(dir $$(PRIVATE_OBJ))
- @echo "Compile: $$(PRIVATE_MODULE) <= $$(PRIVATE_SRC0)"
- $(hide) $$(PRIVATE_CC) $$(PRIVATE_CFLAGS) -c -o $$(PRIVATE_OBJ) -MMD -MP -MF $$(PRIVATE_OBJ).d.tmp $$(PRIVATE_SRC)
- $(hide) $$(SRC_PATH)/android/build/mkdeps.sh $$(PRIVATE_OBJ) $$(PRIVATE_OBJ).d.tmp $$(PRIVATE_OBJ).d
-endef
-
-# for now, we only use prebuilt SDL libraries, so copy them
-define copy-prebuilt-lib
-_SRC := $(1)
-_SRC1 := $$(notdir $$(_SRC))
-_DST := $$(OBJS_DIR)/$$(_SRC1)
-LIBRARIES += $$(_DST)
-$$(_DST): PRIVATE_DST := $$(_DST)
-$$(_DST): PRIVATE_SRC := $$(_SRC)
-$$(_DST): $$(_SRC)
- @mkdir -p $$(dir $$(PRIVATE_DST))
- @echo "Prebuilt: $$(PRIVATE_DST)"
- $(hide) cp -f $$(PRIVATE_SRC) $$(PRIVATE_DST)
-endef
-
-define create-dir
-$(1):
- mkdir -p $(1)
-endef
-