1*4882a593Smuzhiyuncmake_minimum_required(VERSION 3.5) 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunif (EXISTS ${BUILD_TOOLCHAINS_PATH}) 4*4882a593Smuzhiyun message("load ${BUILD_TOOLCHAINS_PATH}") 5*4882a593Smuzhiyun include(${BUILD_TOOLCHAINS_PATH}) 6*4882a593Smuzhiyunendif() 7*4882a593Smuzhiyun 8*4882a593Smuzhiyunget_filename_component(TARGET_NAME ${CMAKE_CURRENT_LIST_DIR} NAME) 9*4882a593Smuzhiyunproject(rga_${TARGET_NAME}) 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunadd_subdirectory(allocator_demo) 12*4882a593Smuzhiyunadd_subdirectory(alpha_demo) 13*4882a593Smuzhiyunadd_subdirectory(async_demo) 14*4882a593Smuzhiyunadd_subdirectory(config_demo) 15*4882a593Smuzhiyunadd_subdirectory(copy_demo) 16*4882a593Smuzhiyunadd_subdirectory(crop_demo) 17*4882a593Smuzhiyunadd_subdirectory(cvtcolor_demo) 18*4882a593Smuzhiyunadd_subdirectory(fill_demo) 19*4882a593Smuzhiyunadd_subdirectory(mosaic_demo) 20*4882a593Smuzhiyunadd_subdirectory(padding_demo) 21*4882a593Smuzhiyunadd_subdirectory(resize_demo) 22*4882a593Smuzhiyunadd_subdirectory(rop_demo) 23*4882a593Smuzhiyunadd_subdirectory(transform_demo) 24