# # Copyright (C) 2023 Fuzhou Rockchip Electronics Co.Ltd. # # Modification based on code covered by the Apache License, Version 2.0 (the "License"). # You may not use this software except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS TO YOU ON AN "AS IS" BASIS # AND ANY AND ALL WARRANTIES AND REPRESENTATIONS WITH RESPECT TO SUCH SOFTWARE, WHETHER EXPRESS, # IMPLIED, STATUTORY OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF TITLE, # NON-INFRINGEMENT, MERCHANTABILITY, SATISFACTROY QUALITY, ACCURACY OR FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. # # IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE # GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" LOCAL_SRC_FILES := \ RkHandWriting_JNI.cpp \ HandWritingManager.cpp \ LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/include \ LOCAL_SYSTEM_SHARED_LIBRARIES := \ libc \ libm LOCAL_SHARED_LIBRARIES := \ libcutils \ libutils \ libgui \ libui \ liblog \ LOCAL_CFLAGS := -O2 -g -W -Wall -Wno-pointer-arith -Wno-format -Wno-unused-function -Wno-unused-parameter LOCAL_LDLIBS := -ljnigraphics LOCAL_MODULE:= librkhandwriting LOCAL_MODULE_TAGS := optional include $(BUILD_SHARED_LIBRARY)