# Copyright 2015 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. | |
LOCAL_PATH := $(abspath $(call my-dir)) | |
MY_PATH := $(LOCAL_PATH) | |
SRC_DIR := $(LOCAL_PATH)/../../ | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := layer_utils | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_config.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_extension_utils.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerBasic | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/basic.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/buildAndroid/generated | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerDrawState | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/draw_state.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_debug_marker_table.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerMemTracker | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/mem_tracker.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerShaderCheker | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/shader_checker.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerImage | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/image.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerParamChecker | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/param_checker.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_debug_marker_table.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerGeneric | |
LOCAL_SRC_FILES += $(SRC_DIR)/buildAndroid/generated/generic_layer.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/layers \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerAPIDump | |
LOCAL_SRC_FILES += $(SRC_DIR)/buildAndroid/generated/api_dump.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/layers \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerObjectTracker | |
LOCAL_SRC_FILES += $(SRC_DIR)/buildAndroid/generated/object_track.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/layers \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) | |
include $(CLEAR_VARS) | |
LOCAL_MODULE := VKLayerThreading | |
LOCAL_SRC_FILES += $(SRC_DIR)/buildAndroid/generated/threading.cpp | |
LOCAL_SRC_FILES += $(SRC_DIR)/layers/vk_layer_table.cpp | |
LOCAL_C_INCLUDES += $(SRC_DIR)/include \ | |
$(SRC_DIR)/layers \ | |
$(SRC_DIR)/buildAndroid/generated \ | |
$(SRC_DIR)/loader | |
LOCAL_SHARED_LIBRARIES += layer_utils | |
LOCAL_LDLIBS := -llog | |
include $(BUILD_SHARED_LIBRARY) |